public BotManagerController(ILogger <BotManagerController> logger, IBotProcessManager botProcessManager, IExchangeFactory exchangeFactory, IBotProcessorFactory botProcessorFactory) { _logger = logger; _botProcessManager = botProcessManager; _exchangeFactory = exchangeFactory; _botProcessorFactory = botProcessorFactory; }
public BotProcessManager(IExchangeFactory exchangeFactory, IBotProcessorFactory botProcessorFactory, IBotInstanceDataRepository botInstanceRepository, ISecretDataRepository secretRepository, ITradingViewAlertService tradingViewAlertService, IInstanceConfigurationService instanceConfigurationService) { _exchangeFactory = exchangeFactory; _secretRepository = secretRepository; _botProcessorFactory = botProcessorFactory; _botInstanceRepository = botInstanceRepository; _tradingViewAlertService = tradingViewAlertService; _instanceConfigurationService = instanceConfigurationService; State = "INITIALIZED"; }