public async Task BroadcastTumblerStatusAsync(TumblerStatusResponse status)
        {
            using (await AsyncLock.LockAsync())
            {
                await DelayUntilContextNullAsync();

                IClientProxy proxy = _context.Clients.All;
                string       json  = JsonConvert.SerializeObject(status);
                await proxy.InvokeAsync("mixerStatusChanged", json);
            }
        }
Example #2
0
 public async Task TumblerStatusBroadcastRequestAsync()
 {
     TumblerStatusResponse status = Global.WalletWrapper.GetTumblerStatusResponse();
     await NotificationBroadcaster.Instance.BroadcastTumblerStatusAsync(status);
 }