public Handler( IAlertsStorage alertsStorage, IPortfolioStorage storage ) : base(storage) { _alertsStorage = alertsStorage; }
public Handler( IPortfolioStorage storage, IAlertsStorage alerts, IStocksService2 stocks) : base(storage) { _alerts = alerts; _stocks = stocks; }
public Handler( IPortfolioStorage storage, IAlertsStorage alertsStorage, IStocksService2 stockService, StockMonitorContainer container) : base(storage) { _stock = stockService; _alertsStorage = alertsStorage; _container = container; }
public Handler( IAccountStorage storage, IPortfolioStorage portfolio, IAlertsStorage alerts, IEmailService emails, IMediator mediator) { _storage = storage; _portfolio = portfolio; _alerts = alerts; }
public Handler( IAlertsStorage alerts, IEmailService emails, IMediator mediator, IPortfolioStorage portfolio, IStocksService2 stocks, IAccountStorage storage ) { _alerts = alerts; _emails = emails; _mediator = mediator; _portfolio = portfolio; _stocks = stocks; _storage = storage; }
public StockMonitorService( ILogger <StockMonitorService> logger, IAccountStorage accounts, IAlertsStorage alerts, IStocksService2 stocks, IEmailService emails, MarketHours marketHours, StockMonitorContainer container) { _accounts = accounts; _alerts = alerts; _emails = emails; _logger = logger; _stocks = stocks; _marketHours = marketHours; _container = container; }
public AlertHandler(IAlertsStorage storage, StockMonitorContainer container) { _container = container; _storage = storage; }