diff --git a/src/Umbraco.Core/IEmailSender.cs b/src/Umbraco.Abstractions/IEmailSender.cs similarity index 100% rename from src/Umbraco.Core/IEmailSender.cs rename to src/Umbraco.Abstractions/IEmailSender.cs diff --git a/src/Umbraco.Core/IMainDom.cs b/src/Umbraco.Abstractions/IMainDom.cs similarity index 100% rename from src/Umbraco.Core/IMainDom.cs rename to src/Umbraco.Abstractions/IMainDom.cs diff --git a/src/Umbraco.Core/LambdaExpressionCacheKey.cs b/src/Umbraco.Abstractions/LambdaExpressionCacheKey.cs similarity index 98% rename from src/Umbraco.Core/LambdaExpressionCacheKey.cs rename to src/Umbraco.Abstractions/LambdaExpressionCacheKey.cs index 52ec786a6d..c191732acc 100644 --- a/src/Umbraco.Core/LambdaExpressionCacheKey.cs +++ b/src/Umbraco.Abstractions/LambdaExpressionCacheKey.cs @@ -9,7 +9,7 @@ namespace Umbraco.Core /// Represents a simple in a form which is suitable for using as a dictionary key /// by exposing the return type, argument types and expression string form in a single concatenated string. /// - internal struct LambdaExpressionCacheKey + public struct LambdaExpressionCacheKey { public LambdaExpressionCacheKey(string returnType, string expression, params string[] argTypes) { diff --git a/src/Umbraco.Core/MonitorLock.cs b/src/Umbraco.Abstractions/MonitorLock.cs similarity index 100% rename from src/Umbraco.Core/MonitorLock.cs rename to src/Umbraco.Abstractions/MonitorLock.cs diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj index f400595e81..00d64f4649 100755 --- a/src/Umbraco.Core/Umbraco.Core.csproj +++ b/src/Umbraco.Core/Umbraco.Core.csproj @@ -326,7 +326,6 @@ - @@ -620,7 +619,6 @@ - @@ -638,7 +636,6 @@ - @@ -868,7 +865,6 @@ -