public ConGroupController(IResourceManager resMan, IConfigurationManager configMan, ISawmill logger) { // load the permission groups in the console _groups = new ConGroupContainer(resMan, logger); _groups.LoadGroups(); // set up the session group container _sessions = new SessionGroupContainer(configMan, logger); }
public void Initialize() { var logger = _logManager.GetSawmill("con.groups"); _playerManager.PlayerStatusChanged += _onClientStatusChanged; // load the permission groups in the console _groups = new ConGroupContainer(_resourceManager, logger); _groups.LoadGroups(); // set up the session group container _sessions = new SessionGroupContainer(_configurationManager, logger); }