我一直在尝试构建使用SignalR
实时接收通知的应用程序。现在我有一些应用程序将带有用户ID的通知发送到我的应用程序,我将这些数据存储在字典中。现在要接收这些通知,我只需要从字典中选择那些等于我的登录用户ID的条目。如何在课程
以下是我的调用广播消息的发送功能
public void Send(string name, string message)
{
SortedDictionary<int, string> dicMessage = new SortedDictionary<int, string>();
if (!dicMessage .ContainsKey(nUserID))
{
m_hs.Add(nUserID, message);
}
}
这里是我的接收功能
public void Receive(string strSessionID)
{
// here I need to first check my user ID but not available
}
答案 0 :(得分:0)
Thread.CurrentPrincipal
或Context.User
获取用户名