SignalR: как отправить данные в IConnected.Connect ()

Я реализуюConnect() метод наIConnected интерфейс для добавления новых соединений в правильные группы. Это работает хорошо, за исключением одного: чтобы добавить пользователя в правильную группу, мне нужно отправить значение для чтения в этом методе. Я попытался добавить свойство к клиентскому концентратору:

var uIHub = $.connection.uIHub;
uIHub.SessionType = "Edit";

Но это'не доступны изConnect метод:

if (string.IsNullOrEmpty(Caller.SessionType) || Caller.SessionType == "Edit") {
     sessionId = WAFContext.EditSession.SessionId.ToString();                
} else {
     sessionId = WAFContext.ViewSession.SessionId.ToString();
}
Groups.Add(Context.ConnectionId, sessionId);

Caller.SessionType всегда ноль.

Любые предложения о том, как решить эту проблему?

Ответы на вопрос(1)

Ваш ответ на вопрос