public MarketDataAdapterService(ILogger <MarketDataAdapterService> logger, IMarketDataFetcherService instrumentFetcherService, IValidationConfigurationService validationService, MarketDataDbContext dbContext) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.instrumentFetcherService = instrumentFetcherService ?? throw new ArgumentNullException(nameof(instrumentFetcherService)); this.validationService = validationService ?? throw new ArgumentNullException(nameof(validationService)); this.dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); }
public EntityFrameworkTradeRepository(MarketDataDbContext dbContext) { this.dbContext = dbContext ?? throw new System.ArgumentNullException(nameof(dbContext)); }