public LobbyChat GetLobbyChat(LobbyChatType type) { switch (type) { case LobbyChatType.Global: return(_global); case LobbyChatType.Room: return(_room); case LobbyChatType.Team: return(_team); case LobbyChatType.Clan: return(_clan); case LobbyChatType.Observer: return(_observer); default: throw new ArgumentOutOfRangeException(); } }
public LobbyChat(LobbyChatType type, string id, string serviceId) { Type = type; Id = id; ServiceId = serviceId; }