public AccountStatSqlReportsApplication(ILog logger, Settings settings, CurrentApplicationInfo applicationInfo, IAccountsStatsReportsRepository accountsStatsReportsRepository, IMarginTradingAccountStatsRepository statsRepository, ISlackNotificationsSender slackNotificationsSender) : base(logger, settings, applicationInfo, accountsStatsReportsRepository, statsRepository, slackNotificationsSender) { }
public AccountsController(DataReaderSettings dataReaderSettings, IMarginTradingAccountsRepository accountsRepository, IMarginTradingAccountStatsRepository accountStatsRepository) { _dataReaderSettings = dataReaderSettings; _accountsRepository = accountsRepository; _accountStatsRepository = accountStatsRepository; }
protected AccountStatReportsApplication(ILog logger, Settings settings, CurrentApplicationInfo applicationInfo, IAccountsStatsReportsRepository accountsStatsReportsRepository, IMarginTradingAccountStatsRepository statsRepository, ISlackNotificationsSender slackNotificationsSender) : base(logger, slackNotificationsSender, applicationInfo) { _settings = settings; _accountsStatsReportsRepository = accountsStatsReportsRepository; _statsRepository = statsRepository; }