在客户端服务器wcf应用程序中使用会话

时间:2012-12-07 01:17:43

标签: c# wcf session client

我有一个带有wcf服务的wpf应用程序。所有服务呼叫都是通过代理进行的。这是一个服务器客户端应用程序,这意味着您通常会有一个服务器和多个客户端。我的问题是我需要能够跟踪在应用程序的服务器端登录的每个用户。我考虑过使用静态类并使用[ThreadStatic]装饰所需的属性。静态类的此属性是在经过身份验证的服务登录期间设置的。问题是,当其他客户端登录时,属性上的值会一直设置为null。我无法找到解决方案。

1 个答案:

答案 0 :(得分:0)

您可以将ServiceBehaviour InstanceContextMode设置为Single,但是所有客户端都将在同一个实例上工作......我面临同样的问题,...