コード例 #1
0
 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;
 }
コード例 #3
0
 public DailyPowerMovementCommandHandler(
     IEnergySummaryDocumentReadRepository energySummaryDocumentReadRepository)
 {
     _energySummaryDocumentReadRepository = energySummaryDocumentReadRepository;
 }