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 HostCore() { MessageManager = new MessageManager(); CommandManager = new CommandManager(); RabbitMQServer = new RabbitMQServer(CommandManager); }