ChatterBox.Client.Common.Communication.Voip.States.VoipState_EstablishOutgoing.OnIceCandidate C# (CSharp) Method

OnIceCandidate() public method

public OnIceCandidate ( RelayMessage message ) : System.Threading.Tasks.Task
message ChatterBox.Common.Communication.Messages.Relay.RelayMessage
return System.Threading.Tasks.Task
        public override async Task OnIceCandidate(RelayMessage message)
        {
            var candidates = (DtoIceCandidates)JsonConvert.Deserialize(message.Payload, typeof(DtoIceCandidates));
            foreach (var candidate in candidates.Candidates)
            {
                await Context.PeerConnection.AddIceCandidate(candidate.FromDto());
            }
        }