const int DELAY_RETRAY_OTHER_FAIL = 3 * 60000; // 3 * 60 MIN * SEG public ConsolidateEntryWorker(IPaymentService paymentService, IPaymentQueue paymentQueue, IReceiptService receiptService, IReceiptQueue receiptQueue, IErrorQueue errorQueue, ILogger <ConsolidateEntryWorker> logger) { _paymentQueue = paymentQueue; _paymentService = paymentService; _receiptQueue = receiptQueue; _receiptService = receiptService; _logger = logger; _errorQueue = errorQueue; }
public void Dispose() { _errorQueue = null; }
public ErrorHandler() { _errorQueue = GlobalConfig.ServiceLocator.GetService<IErrorQueue>(); _errorQueue.ItemAdded += OnNewError; }
public ErrorNotificationHandler(IErrorQueue errorQueue) { _errorQueue = errorQueue; }
public ResponseFilter(IErrorQueue errorQueue) { _errorQueue = errorQueue; }