diff --git a/src/Umbraco.Core/PackageActions/IPackageAction.cs b/src/Umbraco.Abstractions/PackageActions/IPackageAction.cs similarity index 100% rename from src/Umbraco.Core/PackageActions/IPackageAction.cs rename to src/Umbraco.Abstractions/PackageActions/IPackageAction.cs diff --git a/src/Umbraco.Core/PackageActions/PackageActionCollection.cs b/src/Umbraco.Abstractions/PackageActions/PackageActionCollection.cs similarity index 100% rename from src/Umbraco.Core/PackageActions/PackageActionCollection.cs rename to src/Umbraco.Abstractions/PackageActions/PackageActionCollection.cs diff --git a/src/Umbraco.Core/PackageActions/PackageActionCollectionBuilder.cs b/src/Umbraco.Abstractions/PackageActions/PackageActionCollectionBuilder.cs similarity index 51% rename from src/Umbraco.Core/PackageActions/PackageActionCollectionBuilder.cs rename to src/Umbraco.Abstractions/PackageActions/PackageActionCollectionBuilder.cs index fdb118ae06..d30fb92cf9 100644 --- a/src/Umbraco.Core/PackageActions/PackageActionCollectionBuilder.cs +++ b/src/Umbraco.Abstractions/PackageActions/PackageActionCollectionBuilder.cs @@ -2,7 +2,7 @@ namespace Umbraco.Core.PackageActions { - internal class PackageActionCollectionBuilder : LazyCollectionBuilderBase + public class PackageActionCollectionBuilder : LazyCollectionBuilderBase { protected override PackageActionCollectionBuilder This => this; } diff --git a/src/Umbraco.Core/Packaging/IPackageActionRunner.cs b/src/Umbraco.Abstractions/Packaging/IPackageActionRunner.cs similarity index 100% rename from src/Umbraco.Core/Packaging/IPackageActionRunner.cs rename to src/Umbraco.Abstractions/Packaging/IPackageActionRunner.cs diff --git a/src/Umbraco.Core/Packaging/PackageActionRunner.cs b/src/Umbraco.Abstractions/Packaging/PackageActionRunner.cs similarity index 97% rename from src/Umbraco.Core/Packaging/PackageActionRunner.cs rename to src/Umbraco.Abstractions/Packaging/PackageActionRunner.cs index 8434f52f30..42a1a7042d 100644 --- a/src/Umbraco.Core/Packaging/PackageActionRunner.cs +++ b/src/Umbraco.Abstractions/Packaging/PackageActionRunner.cs @@ -9,7 +9,7 @@ namespace Umbraco.Core.Packaging /// /// Package actions are executed on package install / uninstall. /// - internal class PackageActionRunner : IPackageActionRunner + public class PackageActionRunner : IPackageActionRunner { private readonly ILogger _logger; private readonly PackageActionCollection _packageActions; diff --git a/src/Umbraco.Core/Packaging/PackageExtraction.cs b/src/Umbraco.Abstractions/Packaging/PackageExtraction.cs similarity index 99% rename from src/Umbraco.Core/Packaging/PackageExtraction.cs rename to src/Umbraco.Abstractions/Packaging/PackageExtraction.cs index d3150f4409..4e3ba929dc 100644 --- a/src/Umbraco.Core/Packaging/PackageExtraction.cs +++ b/src/Umbraco.Abstractions/Packaging/PackageExtraction.cs @@ -6,7 +6,7 @@ using System.IO.Compression; namespace Umbraco.Core.Packaging { - internal class PackageExtraction + public class PackageExtraction { public string ReadTextFileFromArchive(FileInfo packageFile, string fileToRead, out string directoryInPackage) { diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj index 00aa5c37f9..fc454f460f 100755 --- a/src/Umbraco.Core/Umbraco.Core.csproj +++ b/src/Umbraco.Core/Umbraco.Core.csproj @@ -399,10 +399,8 @@ - - @@ -598,7 +596,6 @@ - @@ -1027,9 +1024,6 @@ - - - Component