Exemplo n.º 1
0
 /// <summary>
 /// Builds a TimeSeriesRequestHandler which validates messages using a
 /// provided IRuleEngine and dispatches valid messages to a queue.
 /// </summary>
 /// <param name="rulesEngine">The IRuleEngine to validate messages with.
 /// </param>
 /// <param name="messageQueueDispatcher">Queue dispatcher to use when request is successfully validated.</param>
 public TimeSeriesRequestHandler(
     IRuleEngine <TimeSeriesMessage> rulesEngine,
     IHubMessageQueueDispatcher messageQueueDispatcher)
 {
     _rulesEngine       = rulesEngine;
     _messageDispatcher = messageQueueDispatcher;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Builds a ChangeOfSupplierRequestHandler which validates messages using a
 /// provided IRuleEngine and dispatches messages to a queue.
 /// </summary>
 /// <param name="messageQueueDispatcher">Queue dispatcher to use when request is successfully validated.</param>
 public ChangeOfSupplierRequestHandler(
     IHubMessageQueueDispatcher messageQueueDispatcher)
 {
     _messageDispatcher = messageQueueDispatcher;
 }