Beispiel #1
0
 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;
 }
Beispiel #3
0
 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;
 }
Beispiel #4
0
 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;
 }