public CheckRequestStatusJob(IPendingOperationsService pendingOperationsService, IDateTimeProvider dateTimeProvider,
                                     RequestsOptions requestsOptions, ILogger <CheckRequestStatusJob> logger, IQoSViolateRaiser qoSViolateRaiser)
        {
            _pendingOperationsService = pendingOperationsService;
            _dateTimeProvider         = dateTimeProvider;
            _logger           = logger;
            _qoSViolateRaiser = qoSViolateRaiser;

            _handlingRequestsOvertimeInSeconds = requestsOptions.MaxHandlingOperationSeconds;
        }
Ejemplo n.º 2
0
 public OperationsService(IDistributedCache cache, IPendingOperationsService pendingOperationsService, RequestsOptions options)
 {
     _cache = cache;
     _pendingOperationsService = pendingOperationsService;
     _options = options;
 }