public JobSlowFileController( IJobSlowFileService jobSlowFileService, ILogger logger, TelemetryClient telemetryClient, IJsonSerializationService jsonSerializationService) : base(logger, telemetryClient) { _jobSlowFileService = jobSlowFileService; _jsonSerializationService = jsonSerializationService; }
public JobSlowFileTimedHostedService( IJobSlowFileService jobSlowFileService, IJobSlowFileHubEventBase hubEventBase, JobSlowFileHub jobSlowFileHub, ISerialisationHelperService serialisationHelperService, ILogger logger) : base("Job Slow File", logger, serialisationHelperService) { hubEventBase.ClientHeartbeatCallback += RegisterClient; _jobSlowFileService = jobSlowFileService; _jobSlowFileHub = jobSlowFileHub; _logger = logger; }