diff --git a/src/Umbraco.Core/AsyncLock.cs b/src/Umbraco.Abstractions/AsyncLock.cs similarity index 99% rename from src/Umbraco.Core/AsyncLock.cs rename to src/Umbraco.Abstractions/AsyncLock.cs index 158b132f26..e929f79168 100644 --- a/src/Umbraco.Core/AsyncLock.cs +++ b/src/Umbraco.Abstractions/AsyncLock.cs @@ -21,7 +21,7 @@ namespace Umbraco.Core // been closed, the Semaphore system object is destroyed - so in any case // an iisreset should clean up everything // - internal class AsyncLock + public class AsyncLock { private readonly SemaphoreSlim _semaphore; private readonly Semaphore _semaphore2; diff --git a/src/Umbraco.Core/Enum.cs b/src/Umbraco.Abstractions/Enum.cs similarity index 100% rename from src/Umbraco.Core/Enum.cs rename to src/Umbraco.Abstractions/Enum.cs diff --git a/src/Umbraco.Core/HexEncoder.cs b/src/Umbraco.Abstractions/HexEncoder.cs similarity index 98% rename from src/Umbraco.Core/HexEncoder.cs rename to src/Umbraco.Abstractions/HexEncoder.cs index 9202fd48fc..ec0e4492ac 100644 --- a/src/Umbraco.Core/HexEncoder.cs +++ b/src/Umbraco.Abstractions/HexEncoder.cs @@ -6,7 +6,7 @@ namespace Umbraco.Core /// /// Provides methods for encoding byte arrays into hexadecimal strings. /// - internal static class HexEncoder + public static class HexEncoder { // LUT's that provide the hexadecimal representation of each possible byte value. private static readonly char[] HexLutBase = new char[] { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; diff --git a/src/Umbraco.Core/WaitHandleExtensions.cs b/src/Umbraco.Abstractions/WaitHandleExtensions.cs similarity index 97% rename from src/Umbraco.Core/WaitHandleExtensions.cs rename to src/Umbraco.Abstractions/WaitHandleExtensions.cs index 0d840a2496..2bd0e9eab2 100644 --- a/src/Umbraco.Core/WaitHandleExtensions.cs +++ b/src/Umbraco.Abstractions/WaitHandleExtensions.cs @@ -3,7 +3,7 @@ using System.Threading.Tasks; namespace Umbraco.Core { - internal static class WaitHandleExtensions + public static class WaitHandleExtensions { // http://stackoverflow.com/questions/25382583/waiting-on-a-named-semaphore-with-waitone100-vs-waitone0-task-delay100 diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj index 62c1f82375..d131442104 100755 --- a/src/Umbraco.Core/Umbraco.Core.csproj +++ b/src/Umbraco.Core/Umbraco.Core.csproj @@ -117,7 +117,6 @@ --> - @@ -345,7 +344,6 @@ - @@ -594,7 +592,6 @@ - @@ -1512,7 +1509,6 @@ -