Esempio n. 1
0
 public QueueConsumer(IFiber target, Action <TMsg> callback, QueueChannelRR2 <TMsg> eventChannel)
 {
     _target       = target;
     _callback     = callback;
     _eventChannel = eventChannel;
     _cache        = ConsumeNext;
 }
Esempio n. 2
0
 public AsyncQueueConsumer(IAsyncFiber target, Func <TMsg, Task> callback,
                           QueueChannelRR2 <TMsg> eventChannel)
 {
     _target       = target;
     _callback     = callback;
     _eventChannel = eventChannel;
     _cache        = ConsumeNext;
 }