public TunedReceivedMessagesLockRenewalManager(ITracer tracer, IServiceBusMessageLockRenewalSettings settings) { var checkInterval = TimeSpan.FromSeconds(settings.LockRenewalInterval); var timeReserve = TimeSpan.FromSeconds(settings.LockRenewalTimeReserve); _tracer = tracer; _renewalManager = RenewalManager(checkInterval, timeReserve, _cancellationTokenSource.Token); _renewer = Task.Factory.StartNew(() => Renewer(_cancellationTokenSource.Token), TaskCreationOptions.LongRunning); }