コード例 #1
0
ファイル: Heartbeat.cs プロジェクト: daniellittledev/Nimbus
 private async Task Beat()
 {
     var heartbeatEvent = CreateHeartbeatEvent();
     await _eventSender.Publish(heartbeatEvent);
 }
コード例 #2
0
 public Task Publish <TBusEvent>(TBusEvent busEvent) where TBusEvent : IBusEvent
 {
     return(Task.Run(() => _eventSender.Publish(busEvent)).ConfigureAwaitFalse());
 }
コード例 #3
0
ファイル: Bus.cs プロジェクト: teyc/Nimbus_v2
 public Task Publish <TBusEvent>(TBusEvent busEvent) where TBusEvent : IBusEvent
 {
     return(_taskFactory.StartNew(() => _eventSender.Publish(busEvent), TaskContext.Send).Unwrap());
 }