这是关于带有 NetTcpBinding 的 WCF 双工服务。
我刚刚将 UseSynchronizationContext=false 参数添加到我的 ServiceBehavior 属性中,这可以在服务端的回调通道上调用 Close() 时停止冻结。
然而,这是否意味着我现在必须在我的 WPF 窗口中保持线程安全?因为我可能会在两个不同线程上同时单击一个按钮时获得回调操作,对吗?
这是关于带有 NetTcpBinding 的 WCF 双工服务。
我刚刚将 UseSynchronizationContext=false 参数添加到我的 ServiceBehavior 属性中,这可以在服务端的回调通道上调用 Close() 时停止冻结。
然而,这是否意味着我现在必须在我的 WPF 窗口中保持线程安全?因为我可能会在两个不同线程上同时单击一个按钮时获得回调操作,对吗?