C# 如何将按钮事件从WPF应用程序路由到wcf服务

C# 如何将按钮事件从WPF应用程序路由到wcf服务,c#,wpf,wcf,C#,Wpf,Wcf,我在wpf应用程序中托管了一个wcf服务。我还有一个多个远程客户端,它们与服务通信时没有任何问题 我想知道如何从WPF应用程序获取服务实例 我正在尝试使用从OperationContext.Current.GetCallbackChannel返回的IClientCallback 在WPF应用程序中按下按钮时,在客户端调用操作 InstanceContextMode=InstanceContextMode.Single在服务端,如果这有帮助的话。请给我看一个代码示例,因为我是WCF的新手。我自己就

我在wpf应用程序中托管了一个wcf服务。我还有一个多个远程客户端,它们与服务通信时没有任何问题

我想知道如何从WPF应用程序获取服务实例

我正在尝试使用从OperationContext.Current.GetCallbackChannel返回的IClientCallback 在WPF应用程序中按下按钮时,在客户端调用操作


InstanceContextMode=InstanceContextMode.Single在服务端,如果这有帮助的话。请给我看一个代码示例,因为我是WCF的新手。

我自己就知道了。我必须使用servicehost的一个重载构造函数并传入持有数据契约的类

public ServiceHost(
object singletonInstance,
params Uri[] baseAddresses