public async Task Handle(SendEquipmentCommandNotification notification, CancellationToken cancellationToken)
 {
     var command = new EquipmentCommandDto(notification.Source, notification.DeviceId, notification.Action);
     await _hubContext.Clients.Client(notification.ConnectionId)
     .SendEquipmentCommand(command, cancellationToken);
 }
Exemplo n.º 2
0
 public static Task SendEquipmentCommand(this IClientProxy clientProxy, EquipmentCommandDto dto,
                                         CancellationToken token = default)
 {
     return(clientProxy.SendAsync(EquipmentHubMessages.OnEquipmentCommand, dto, token));
 }