Beispiel #1
0
 public DefaultQueueProcessor(IQueue <T> queue, IPayloadHandler <T> payloadHandler)
 {
     this.Queue          = queue;
     this.PayloadHandler = payloadHandler;
 }
 /// <summary>
 /// Register the specified payload handler.
 /// </summary>
 /// <param name="payloadHandler">The payload handler instance to register.</param>
 /// <returns>True if successfully registered.</returns>
 public static bool TryRegister(IPayloadHandler payloadHandler)
 {
     return(_payloadHandlers.TryAdd(payloadHandler.ContentType, payloadHandler));
 }
 public StatefulQueueProcessor(IStatefulQueue <T> queue, IPayloadHandler <T> handler)
 {
     Queue          = queue;
     PayloadHandler = handler;
 }