public PlanetExplorationHandler(IRabbitHandler rabbitHandler, IOptions <AppSettings> appSettings, IExplorationService explorationService, ILogger <PlanetExplorationHandler> logger) { m_appSettings = appSettings.Value; m_rabbitHandler = rabbitHandler; m_explorationService = explorationService; m_logger = logger; }
public RabbitWrapper(IOptions <AppSettings> appSettings, IRabbitHandler handler, IEnumerable <IProcessor> processors) { m_handler = handler; m_appSettings = appSettings.Value; m_processors = processors; SetProcessors(); InitialiseQueues(); }
public RobotService(ILogger <RobotService> logger, IRobotRepository repository, IExplorersTeamRepository explorersTeamRepository, IRabbitHandler rabbitHandler, IOptions <AppSettings> appSettings) { m_logger = logger; m_repository = repository; m_explorersTeamRepository = explorersTeamRepository; m_rabbitHandler = rabbitHandler; m_appSettings = appSettings.Value; }
//string Source { get; set; } #endregion public BnbCommunicator(ILogger logger, IDbHandler dbHandler, IRabbitHandler rabbit, IFileHandler fileHandler) : base(logger, dbHandler) { _logger = logger; _dbHandler = dbHandler; _rabbit = rabbit; _fileHandler = fileHandler; StartupComplete = false; _logger.Info(" Starting Binance Importer..."); _logger.Info("====================================="); _logger.Info("Binance Importer Started Successfully"); _logger.Info("=====================================\n"); _logger.Info("Loading configuration..."); Config.LoadConfiguration(_logger); parser = new Parser(logger); _logger.Info("Parser Initialized Successfully"); metaData = new MetaData(); _logger.Info("Metadata Lists Initialized Successfully"); CoinPairs = new Dictionary <string, CoinPair>(); _rabbit.Connect(); }
public SendRobotsToPlanetRequestProcessor(IPlanetService planetService, IRabbitHandler handler, IOptions <AppSettings> appSettings) { m_planetService = planetService; m_handler = handler; m_appSettings = appSettings.Value; }