Remove unused RuntimeState
This commit is contained in:
@@ -16,14 +16,12 @@ namespace Umbraco.Web.Telemetry
|
|||||||
{
|
{
|
||||||
public class ReportSiteTask : RecurringTaskBase
|
public class ReportSiteTask : RecurringTaskBase
|
||||||
{
|
{
|
||||||
private IRuntimeState _runtime;
|
|
||||||
private IProfilingLogger _logger;
|
private IProfilingLogger _logger;
|
||||||
private static HttpClient _httpClient;
|
private static HttpClient _httpClient;
|
||||||
|
|
||||||
public ReportSiteTask(IBackgroundTaskRunner<RecurringTaskBase> runner, int delayBeforeWeStart, int howOftenWeRepeat, IRuntimeState runtime, IProfilingLogger logger)
|
public ReportSiteTask(IBackgroundTaskRunner<RecurringTaskBase> runner, int delayBeforeWeStart, int howOftenWeRepeat, IProfilingLogger logger)
|
||||||
: base(runner, delayBeforeWeStart, howOftenWeRepeat)
|
: base(runner, delayBeforeWeStart, howOftenWeRepeat)
|
||||||
{
|
{
|
||||||
_runtime = runtime;
|
|
||||||
_logger = logger;
|
_logger = logger;
|
||||||
_httpClient = new HttpClient();
|
_httpClient = new HttpClient();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
using Umbraco.Core;
|
using Umbraco.Core.Composing;
|
||||||
using Umbraco.Core.Composing;
|
|
||||||
using Umbraco.Core.Logging;
|
using Umbraco.Core.Logging;
|
||||||
using Umbraco.Web.Scheduling;
|
using Umbraco.Web.Scheduling;
|
||||||
|
|
||||||
@@ -8,13 +7,11 @@ namespace Umbraco.Web.Telemetry
|
|||||||
public class TelemetryComponent : IComponent
|
public class TelemetryComponent : IComponent
|
||||||
{
|
{
|
||||||
private IProfilingLogger _logger;
|
private IProfilingLogger _logger;
|
||||||
private IRuntimeState _runtime;
|
|
||||||
private BackgroundTaskRunner<IBackgroundTask> _telemetryReporterRunner;
|
private BackgroundTaskRunner<IBackgroundTask> _telemetryReporterRunner;
|
||||||
|
|
||||||
public TelemetryComponent(IProfilingLogger logger, IRuntimeState runtime)
|
public TelemetryComponent(IProfilingLogger logger)
|
||||||
{
|
{
|
||||||
_logger = logger;
|
_logger = logger;
|
||||||
_runtime = runtime;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Initialize()
|
public void Initialize()
|
||||||
@@ -26,7 +23,7 @@ namespace Umbraco.Web.Telemetry
|
|||||||
int howOftenWeRepeat = 60 * 1000 * 60 * 24; // 60 * 1000 * 60 * 24 = 24hrs (86400000)
|
int howOftenWeRepeat = 60 * 1000 * 60 * 24; // 60 * 1000 * 60 * 24 = 24hrs (86400000)
|
||||||
|
|
||||||
// As soon as we add our task to the runner it will start to run (after its delay period)
|
// As soon as we add our task to the runner it will start to run (after its delay period)
|
||||||
var task = new ReportSiteTask(_telemetryReporterRunner, delayBeforeWeStart, howOftenWeRepeat, _runtime, _logger);
|
var task = new ReportSiteTask(_telemetryReporterRunner, delayBeforeWeStart, howOftenWeRepeat, _logger);
|
||||||
_telemetryReporterRunner.TryAdd(task);
|
_telemetryReporterRunner.TryAdd(task);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user