public async Task MuteChannelAsync(MuteChannelRequest request) { await ValidateAndExecuteAsync(request, new MuteChannelRequestValidator(), new TaskReference(async() => { await _channelService.MuteChannelAsync(Context.GetSaasUserId(), request.ChannelId, request.IsMuted); }), request.RequestId); }
public static async Task MuteChannelAsync(SignalRClient signalRClient, Guid channelId) { // Close the channel called test var muteChannelRequest = new MuteChannelRequest { ChannelId = channelId, RequestId = Guid.NewGuid().ToString(), IsMuted = true }; Console.WriteLine("Mutting the channel"); await signalRClient.MuteChannelAsync(muteChannelRequest); Console.WriteLine("Channel was muted."); Console.WriteLine(); }
public Task MuteChannelAsync(MuteChannelRequest request) { return(SendAndHandleExceptionsAsync(ServerMethods.MuteChannelAsync, request)); }
public async Task MuteChannelAsync(MuteChannelRequest request) { await _connection.InvokeAsync(MuteChannelCommandName, request); }