我有一個GroupManager類,在這個過程中我想對人們進行分組並將它們從靜態方法發送給他們,這有可能嗎?組以靜態方法發送消息給客戶端
這裏是我的類GroupManager
public class GroupManager: Hub
{
// The dictionnary contains <userName, conectionId>
private static Dictionary<string, string> _reference { get; set; }
private static void CreateRoom(string roomName)
{
foreach (var user in _reference)
{
// error
Groups.Add(user.Value, roomName);
Clients.Group(roomName).sendMessageToClient("user connected : " + user.Key);
}
}
}
當我打電話Groups.Add ...
有一個錯誤:
對象引用需要非靜電場,方法或性質
同樣的錯誤與Clients.Group ...
我明白這個問題,但我不知道怎麼去集線器的對象引用。
感謝
編輯:
顯示你的Clients'類和'Group'方法的實現也.. –
我沒有編寫組和方法,它們來自Hub類繼承 – wytes
我編輯添加2方法的屏幕截圖引用 – wytes