コード例 #1
0
ファイル: Alternate.cs プロジェクト: chrisa23/Fibrous
 public QueueConsumer(IFiber target, Action <TMsg> callback, QueueChannelRR3 <TMsg> eventChannel)
 {
     _target       = target;
     _callback     = callback;
     _eventChannel = eventChannel;
     _cache        = ConsumeNext;
 }
コード例 #2
0
ファイル: Alternate.cs プロジェクト: chrisa23/Fibrous
 public AsyncQueueConsumer(IAsyncFiber target, Func <TMsg, Task> callback,
                           QueueChannelRR3 <TMsg> eventChannel)
 {
     _target       = target;
     _callback     = callback;
     _eventChannel = eventChannel;
     _cache        = ConsumeNext;
 }