コード例 #1
0
        /// <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);
            }
        }
コード例 #2
0
 /// <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);
     }
 }