Ejemplo n.º 1
0
 public Processor(IMessagingSystem messagingSystem)
 {
     _messagingSystem = messagingSystem;
     _handler         = new ActionBlock <Message>(msg => Process(msg), new ExecutionDataflowBlockOptions()
     {
         MaxDegreeOfParallelism = 5     //or any configured value
     });
 }
Ejemplo n.º 2
0
 public ElectronicSignatureProcessor(IMessagingSystem messagingSystem)
 {
     this.messagingSystem = messagingSystem;
 }
Ejemplo n.º 3
0
 public CompressionHandler(IMessagingSystem messagingSystem)
 {
     this.messagingSystem = messagingSystem;
 }
Ejemplo n.º 4
0
 public EncryptionHandler(IMessagingSystem messagingSystem)
 {
     this.messagingSystem = messagingSystem;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="MessagingSystem">Messaging system used to create the message</param>
 protected MessageBase(IMessagingSystem MessagingSystem)
 {
     this.MessagingSystem = MessagingSystem;
 }