Пример #1
0
 void MakeConnection()
 {
     //return; //Duplex가 아니면 무조건 return해야함
     if (client == null && OperationContext.Current != null)
     {
         client = OperationContext.Current.GetCallbackChannel <ISpeechCallBack>();
     }
 }
Пример #2
0
 void OnSpeechEnded(object sender, StringMessageEventArgs e)
 {
     try
     {
         if (client != null)
         {
             client.OnSpeechEnded(sender.ToString(), e);
         }
     }
     catch (Exception ex)
     {
         client = null;
         Trace.Write(ex.ToString());
     }
     if (SpeechEnded != null)
     {
         SpeechEnded(sender, e);
     }
 }