From 0e12f14a4a441fb9591aa24437b095972805cfa0 Mon Sep 17 00:00:00 2001 From: Morten Christensen Date: Thu, 21 Mar 2013 13:10:31 -0100 Subject: [PATCH] Making the export method internal until its been properly implemented --- src/Umbraco.Core/Services/PackagingService.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Services/PackagingService.cs b/src/Umbraco.Core/Services/PackagingService.cs index 8d67e7ab1d..7caec71ed3 100644 --- a/src/Umbraco.Core/Services/PackagingService.cs +++ b/src/Umbraco.Core/Services/PackagingService.cs @@ -23,6 +23,7 @@ namespace Umbraco.Core.Services private readonly RepositoryFactory _repositoryFactory; private readonly IDatabaseUnitOfWorkProvider _uowProvider; private Dictionary _importedContentTypes; + //Support recursive locks because some of the methods that require locking call other methods that require locking. //for example, the Move method needs to be locked but this calls the Save method which also needs to be locked. private static readonly ReaderWriterLockSlim Locker = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion); @@ -176,7 +177,7 @@ namespace Umbraco.Core.Services return content; } - public XElement Export(IContent content, bool deep = false) + internal XElement Export(IContent content, bool deep = false) { throw new NotImplementedException(); }