C#WCF MySQL跟踪并发用户



什么是跟踪连接用户到我的WCF服务器的好方法。例如:我有每个都有使用会话的用户帐户。如果用户在其帐户上注册了100次会话,则可以从同一用户名连接100次。跟踪连接是直接的。但是,如何跟踪用户是否断开连接呢?如何通知服务器最终用户上的TCP连接终止?

我正在为频道关闭时创建一个处理程序。但是,我现在如何将发件人/EventArgs中的某些内容与有意义的连接数据匹配。

    OperationContext.Current.Channel.Closed += _Closed;
    private void _Closed(object sender, EventArgs e)
    {
    } 

您可以在创建连接并在此事件上删除字典中的连接频道。因此,您可以跟踪并发用户;)

最新更新