/// <summary> /// Connect(). It is used to get the connected call data. /// </summary> /// <returns>Async Task</returns> public async Task Connect() { var command = new ConnectCommand(); var reply = await Send(command); var eventName = reply?["Event-Name"]; if (!string.IsNullOrEmpty(eventName) && eventName.Equals("CHANNEL_DATA")) { var properties = new Dictionary <string, string>(); reply.CopyParameters(ref properties); ConnectedCall = new ConnectedCall(properties); } }
/// <summary> /// Connect(). It is used to get the connected call data. /// </summary> /// <returns>Async Task</returns> public async Task Connect() { var command = new ConnectCommand(); var reply = await Send(command); var eventName = reply?["Event-Name"]; if (!string.IsNullOrEmpty(eventName) && eventName.Equals("CHANNEL_DATA")) { var properties = new Dictionary<string, string>(); reply.CopyParameters(ref properties); ConnectedCall = new ConnectedCall(properties); } }