Ejemplo n.º 1
0
 public EntriesService(ILogger <EntriesService> logger,
                       IStoreManager storeManager,
                       IOverallStoreManager overallStoreManager,
                       IMap <DateTimeInterval, TimeInterval> mapDateTimeIntervalToTimeInterval,
                       IMap <IEnumerable <TopItem>, IEnumerable <EntryTimeLine> > mapTopItemsToEntryTimeLines,
                       IMap <IEnumerable <TopItemWithPartitionKey>, IEnumerable <OverallEntry> > mapTopItemsWithPartitionKeyToOverallEntries,
                       IMapAggregateTwoEntries <IEnumerable <TopItemWithPartitionKey>, IEnumerable <TopItemWithPartitionKey>, IEnumerable <OverallEntryEvolution> > mapTopItemsWithPartitionKeyToOverallEntriesEvolution,
                       IMapAggregateTwoEntries <IEnumerable <TopItem>, IEnumerable <TopItem>, IEnumerable <DayEntryEvolution> > mapTopItemsToDayEntriesEvolution)
 {
     this.logger              = logger;
     this.storeManager        = storeManager;
     this.overallStoreManager = overallStoreManager;
     this.mapDateTimeIntervalToTimeInterval                    = mapDateTimeIntervalToTimeInterval;
     this.mapTopItemsToEntryTimeLines                          = mapTopItemsToEntryTimeLines;
     this.mapTopItemsWithPartitionKeyToOverallEntries          = mapTopItemsWithPartitionKeyToOverallEntries;
     this.mapTopItemsWithPartitionKeyToOverallEntriesEvolution = mapTopItemsWithPartitionKeyToOverallEntriesEvolution;
     this.mapTopItemsToDayEntriesEvolution                     = mapTopItemsToDayEntriesEvolution;
 }
Ejemplo n.º 2
0
 public MapTopItemsToDayEntriesEvolution(IMapAggregateTwoEntries <TopItem, TopItem, DayEntryEvolution> mapTopItemToDayEntryEvolution)
 {
     this.mapTopItemToDayEntryEvolution = mapTopItemToDayEntryEvolution;
 }
Ejemplo n.º 3
0
 public MapTopItemsWithPartitionKeyToOverallEntriesEvolution(IMapAggregateTwoEntries <TopItemWithPartitionKey, TopItemWithPartitionKey, OverallEntryEvolution> mapTopWithPartitionKeyItemToOverallEntryEvolution)
 {
     this.mapTopItemWithPartitionKeyToOverallEntryEvolution = mapTopWithPartitionKeyItemToOverallEntryEvolution;
 }