C# Class RightpointLabs.Pourcast.Application.Orchestrators.Concrete.AnalyticsOrchestrator

Inheritance: IAnalyticsOrchestrator
Afficher le fichier Open project: RightpointLabs/Pourcast Class Usage Examples

Méthodes publiques

Méthode Description
AnalyticsOrchestrator ( IKegRepository kegRepository, IBeerRepository beerRepository, IStoredEventRepository storedEventRepository, ITapRepository tapRepository, IStyleRepository styleRepository ) : System
GetBeersThatHaveBeenOnTap ( ) : IEnumerable
GetBeersThatHaveBeenOnTap ( System.DateTime beginDate, System.DateTime endDate ) : IEnumerable
GetKegDurationsOnTap ( ) : IEnumerable
GetKegsDurationOnTap ( string kegId, int minuteInterval ) : KegDurationOnTap
GetPhantomPoursSince ( System.DateTime beginDate ) : IEnumerable
GetRealPoursSince ( System.DateTime beginDate ) : IEnumerable

Private Methods

Méthode Description
GetPours ( IEnumerable events ) : IEnumerable

Method Details

AnalyticsOrchestrator() public méthode

public AnalyticsOrchestrator ( IKegRepository kegRepository, IBeerRepository beerRepository, IStoredEventRepository storedEventRepository, ITapRepository tapRepository, IStyleRepository styleRepository ) : System
kegRepository IKegRepository
beerRepository IBeerRepository
storedEventRepository IStoredEventRepository
tapRepository ITapRepository
styleRepository IStyleRepository
Résultat System

GetBeersThatHaveBeenOnTap() public méthode

public GetBeersThatHaveBeenOnTap ( ) : IEnumerable
Résultat IEnumerable

GetBeersThatHaveBeenOnTap() public méthode

public GetBeersThatHaveBeenOnTap ( System.DateTime beginDate, System.DateTime endDate ) : IEnumerable
beginDate System.DateTime
endDate System.DateTime
Résultat IEnumerable

GetKegDurationsOnTap() public méthode

public GetKegDurationsOnTap ( ) : IEnumerable
Résultat IEnumerable

GetKegsDurationOnTap() public méthode

public GetKegsDurationOnTap ( string kegId, int minuteInterval ) : KegDurationOnTap
kegId string
minuteInterval int
Résultat KegDurationOnTap

GetPhantomPoursSince() public méthode

public GetPhantomPoursSince ( System.DateTime beginDate ) : IEnumerable
beginDate System.DateTime
Résultat IEnumerable

GetRealPoursSince() public méthode

public GetRealPoursSince ( System.DateTime beginDate ) : IEnumerable
beginDate System.DateTime
Résultat IEnumerable