我正在查看 Microsoft 的双工 WCF 示例:
// Wait for callback messages to complete before
// closing.
System.Threading.Thread.Sleep(5000);
// Close the WCF client.
wcfClient.Close();
Console.WriteLine("Done!");
如果你取出睡眠,你会得到一个例外
会话在消息传输完成之前关闭。
很明显,客户知道空气中有东西,有没有办法询问它的当前状态?有一个状态,但它只是定义它是打开还是关闭(即连接未激活)。