public EnergySummaryRepoStore( ILogger logger, IMediator mediator, IAppCache cache, IRepoConfig config, IApplicationVersion versionConfig, IEnergySummaryDocumentReadRepository energySummaryReadRepository, IEnergySummaryRepository energySummaryRepository) { _persistFunctions = new PersistToRepositoryFunctions <EnergySummary, EnergySummaryReadModel>( energySummaryReadRepository, energySummaryRepository, versionConfig, logger, config, cache, "persistEnergySummaryList", mediator, GetKeyExtensions.GetKey, GetKeyExtensions.GetKeyVersion2); }
public DailyHomeConsumptionCommandHandler( IEnergySummaryDocumentReadRepository energySummaryDocumentReadRepository) { _energySummaryDocumentReadRepository = energySummaryDocumentReadRepository; }
public DailyPowerMovementCommandHandler( IEnergySummaryDocumentReadRepository energySummaryDocumentReadRepository) { _energySummaryDocumentReadRepository = energySummaryDocumentReadRepository; }