public ServiceHost() { var config = new LocalConfigHelper(Assembly.GetExecutingAssembly().Location, " WebSocket Service"); IP = config.GetString(nameof(IP)); Port = config.GetInt(nameof(Port)); var core = new CoreServiceHost(); _commandManager = core.CommandManager; _webSocketServer = core.WebSocketServer; _core = core; RegsterCommands(); }
public ServiceHost() { var config = new LocalConfigHelper(Assembly.GetExecutingAssembly().Location, "RabbitMQ Service"); Username = config.GetString(nameof(Username)); Password = config.GetString(nameof(Password)); VirtualHost = config.GetString(nameof(VirtualHost)); HostName = config.GetString(nameof(HostName)); _core = new HostCore(); _commandManager = _core.CommandManager; _rabbitMQServer = _core.RabbitMQServer; RegisterCommands(); }
public WebSocketServer(IHostCommandManager commandManager) { _commandManager = commandManager ?? throw new ArgumentNullException("Command manager is null."); }
public RabbitMQServer(IHostCommandManager commandManager) { _commandManager = commandManager; }