public Program( ArgParser argParser, IQueueRetreival queueRetreival, IMessageWriter messageWriter, IMessageReader messageReader, IQueueInsertion queueInsertion, IErrorRetry errorRetry) { this.argParser = argParser; this.queueRetreival = queueRetreival; this.messageWriter = messageWriter; this.messageReader = messageReader; this.queueInsertion = queueInsertion; this.errorRetry = errorRetry; }
public ErrorMessageRecoveryHandler( IQueueRetrieval queueRetreival, IMessageWriter messageWriter, IMessageReader messageReader, IErrorRetry errorRetry, IDeleteFiles errorDelete, IPurgeQueue errorPurge) { _queueRetreival = queueRetreival; _messageWriter = messageWriter; _messageReader = messageReader; _errorRetry = errorRetry; _errorDelete = errorDelete; _errorPurge = errorPurge; }
public Program( ArgParser argParser, IQueueRetrieval queueRetrieval, IMessageWriter messageWriter, IMessageReader messageReader, IQueueInsertion queueInsertion, IErrorRetry errorRetry, IConventions conventions) { this.argParser = argParser; this.queueRetrieval = queueRetrieval; this.messageWriter = messageWriter; this.messageReader = messageReader; this.queueInsertion = queueInsertion; this.errorRetry = errorRetry; this.conventions = conventions; }