コード例 #1
0
            public async Task HandleAsync(Mixing.Contract.OnStockConsumed message)
            {
                _stockDb.Yellow  -= message.Yellow;
                _stockDb.Cyan    -= message.Cyan;
                _stockDb.Magenta -= message.Magenta;
                await _stockDb.OnUpdatedAsync();

                await _hub.Clients.All.SendAsync(nameof(ClientHub.OnStockUpdated), _stockDb.Levels());
            }
コード例 #2
0
ファイル: MixingHub.cs プロジェクト: FlukeFan/MfePoc
 public StockLevelResponse RequestStockLevels()
 {
     return(_stockDb.Levels());
 }
コード例 #3
0
            public async Task HandleAsync(OnServiceStarted message)
            {
                await _stockDb.OnUpdatedAsync();

                await _hub.Clients.All.SendAsync(nameof(ClientHub.OnStockUpdated), _stockDb.Levels());
            }