diff --git a/src/Umbraco.Web/Scheduling/BackgroundTaskRunnerOptions.cs b/src/Umbraco.Abstractions/Scheduling/BackgroundTaskRunnerOptions.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/BackgroundTaskRunnerOptions.cs rename to src/Umbraco.Abstractions/Scheduling/BackgroundTaskRunnerOptions.cs diff --git a/src/Umbraco.Web/Scheduling/IBackgroundTask.cs b/src/Umbraco.Abstractions/Scheduling/IBackgroundTask.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/IBackgroundTask.cs rename to src/Umbraco.Abstractions/Scheduling/IBackgroundTask.cs diff --git a/src/Umbraco.Web/Scheduling/IBackgroundTaskRunner.cs b/src/Umbraco.Abstractions/Scheduling/IBackgroundTaskRunner.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/IBackgroundTaskRunner.cs rename to src/Umbraco.Abstractions/Scheduling/IBackgroundTaskRunner.cs diff --git a/src/Umbraco.Web/Scheduling/ILatchedBackgroundTask.cs b/src/Umbraco.Abstractions/Scheduling/ILatchedBackgroundTask.cs similarity index 97% rename from src/Umbraco.Web/Scheduling/ILatchedBackgroundTask.cs rename to src/Umbraco.Abstractions/Scheduling/ILatchedBackgroundTask.cs index c761e5f4de..6fbe94e504 100644 --- a/src/Umbraco.Web/Scheduling/ILatchedBackgroundTask.cs +++ b/src/Umbraco.Abstractions/Scheduling/ILatchedBackgroundTask.cs @@ -1,5 +1,4 @@ using System; -using System.Threading; using System.Threading.Tasks; namespace Umbraco.Web.Scheduling diff --git a/src/Umbraco.Web/Scheduling/KeepAlive.cs b/src/Umbraco.Abstractions/Scheduling/KeepAlive.cs similarity index 99% rename from src/Umbraco.Web/Scheduling/KeepAlive.cs rename to src/Umbraco.Abstractions/Scheduling/KeepAlive.cs index 9a22c59566..d1d9352ed6 100644 --- a/src/Umbraco.Web/Scheduling/KeepAlive.cs +++ b/src/Umbraco.Abstractions/Scheduling/KeepAlive.cs @@ -3,7 +3,6 @@ using System.Net.Http; using System.Threading; using System.Threading.Tasks; using Umbraco.Core; -using Umbraco.Core.Composing; using Umbraco.Core.Configuration.UmbracoSettings; using Umbraco.Core.Logging; using Umbraco.Core.Sync; diff --git a/src/Umbraco.Web/Scheduling/LatchedBackgroundTaskBase.cs b/src/Umbraco.Abstractions/Scheduling/LatchedBackgroundTaskBase.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/LatchedBackgroundTaskBase.cs rename to src/Umbraco.Abstractions/Scheduling/LatchedBackgroundTaskBase.cs diff --git a/src/Umbraco.Web/Scheduling/RecurringTaskBase.cs b/src/Umbraco.Abstractions/Scheduling/RecurringTaskBase.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/RecurringTaskBase.cs rename to src/Umbraco.Abstractions/Scheduling/RecurringTaskBase.cs diff --git a/src/Umbraco.Web/Scheduling/TaskAndFactoryExtensions.cs b/src/Umbraco.Abstractions/Scheduling/TaskAndFactoryExtensions.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/TaskAndFactoryExtensions.cs rename to src/Umbraco.Abstractions/Scheduling/TaskAndFactoryExtensions.cs diff --git a/src/Umbraco.Web/Scheduling/TaskEventArgs.cs b/src/Umbraco.Abstractions/Scheduling/TaskEventArgs.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/TaskEventArgs.cs rename to src/Umbraco.Abstractions/Scheduling/TaskEventArgs.cs diff --git a/src/Umbraco.Web/Scheduling/TempFileCleanup.cs b/src/Umbraco.Abstractions/Scheduling/TempFileCleanup.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/TempFileCleanup.cs rename to src/Umbraco.Abstractions/Scheduling/TempFileCleanup.cs diff --git a/src/Umbraco.Web/Scheduling/ThreadingTaskImmutable.cs b/src/Umbraco.Abstractions/Scheduling/ThreadingTaskImmutable.cs similarity index 100% rename from src/Umbraco.Web/Scheduling/ThreadingTaskImmutable.cs rename to src/Umbraco.Abstractions/Scheduling/ThreadingTaskImmutable.cs diff --git a/src/Umbraco.Web/Scheduling/LogScrubber.cs b/src/Umbraco.Infrastructure/Scheduling/LogScrubber.cs similarity index 98% rename from src/Umbraco.Web/Scheduling/LogScrubber.cs rename to src/Umbraco.Infrastructure/Scheduling/LogScrubber.cs index db13a80f9b..e624c4e591 100644 --- a/src/Umbraco.Web/Scheduling/LogScrubber.cs +++ b/src/Umbraco.Infrastructure/Scheduling/LogScrubber.cs @@ -9,7 +9,7 @@ using Umbraco.Core.Sync; namespace Umbraco.Web.Scheduling { - internal class LogScrubber : RecurringTaskBase + public class LogScrubber : RecurringTaskBase { private readonly IRuntimeState _runtime; private readonly IAuditService _auditService; diff --git a/src/Umbraco.Web/Umbraco.Web.csproj b/src/Umbraco.Web/Umbraco.Web.csproj index f577f212d6..3c4ee26f0e 100755 --- a/src/Umbraco.Web/Umbraco.Web.csproj +++ b/src/Umbraco.Web/Umbraco.Web.csproj @@ -1,4 +1,4 @@ - + @@ -218,7 +218,6 @@ - @@ -498,7 +497,6 @@ - @@ -516,7 +514,6 @@ - @@ -595,16 +592,11 @@ - - - - - @@ -648,11 +640,7 @@ - - - -