Example #1
0
 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";
 }