private async Task Connect(ConnectWebRtcCommandArgs args) { await InvokeOnClients(webRtcClient => webRtcClient.Connect(args)); ConnectCommandReceived?.Invoke(this, args); }
public Task Connect(ConnectWebRtcCommandArgs args) { webRtcClient.ReceiveAnswer(args.ConnectionId, new SessionDescription(SessionDescription.SdpType.Answer, args.SdpAnswer), (sdp, error) => { }); return(Task.CompletedTask); }
public Task Connect(ConnectWebRtcCommandArgs args) { throw new NotImplementedException(); }
public async Task Connect(ConnectWebRtcCommandArgs args) { Console.WriteLine("Connect"); await jsRuntime.InvokeVoidAsync("WebRtcHandlerManager.connect", handlerId, args.ConnectionId, args.SdpAnswer, args.UseInsertableStreams); }