public IUser GetUser(String nickname) { if (_users.Contains(nickname)) { return(_users[nickname]); } User user = new User(this, nickname, _context); _users.Add(user); return(user); }
public IChannel GetChannel(String channelName) { if (_channels.Contains(channelName)) { return(_channels[channelName]); } Channel channel = new Channel(this, channelName, _context); _channels.Add(channel); return(channel); }
public INetwork GetNetwork(String networkName) { if (_networks.Contains(networkName)) { return(_networks[networkName]); } Network network = new Network(this, networkName); _networks.Add(network); return(network); }
private bool ContainsKnownUser(String nickname) { return(_knownUsers.Contains(nickname)); }
public bool ContainsUser(String nickname) { return(_users.Contains(nickname)); }
private bool ContainsKnownChannel(String channelName) { return(_knownChannels.Contains(channelName)); }
public bool ContainsChannel(String channelName) { return(_channels.Contains(channelName)); }