public ScenarioWebService(IScenarioRepository scenarioRepository, IScenarioSummaryRepository scenarioSummaryRepository, IScenarioProductFilterRepository scenarioProductFilterRepository, IScenarioHierarchyFilterRepository scenarioHierarchyFilterRepository) { _scenarioRepository = scenarioRepository; _scenarioSummaryRepository = scenarioSummaryRepository; _scenarioHierarchyFilterRepository = scenarioHierarchyFilterRepository; _scenarioProductFilterRepository = scenarioProductFilterRepository; }
public PartitionService(ILogger logger, IS3Repository s3Repository, IEphemeralRepository ephemeralRepository, IScenarioSummaryRepository scenarioSummaryRepository) { _logger = logger.ForContext <PartitionService>(); _s3Repository = s3Repository; _ephemeralRepository = ephemeralRepository; _scenarioSummaryRepository = scenarioSummaryRepository; }