C# 클래스 RightpointLabs.Pourcast.Application.Orchestrators.Concrete.AnalyticsOrchestrator

상속: IAnalyticsOrchestrator
파일 보기 프로젝트 열기: RightpointLabs/Pourcast 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetPours ( IEnumerable events ) : IEnumerable

메소드 상세

AnalyticsOrchestrator() 공개 메소드

public AnalyticsOrchestrator ( IKegRepository kegRepository, IBeerRepository beerRepository, IStoredEventRepository storedEventRepository, ITapRepository tapRepository, IStyleRepository styleRepository ) : System
kegRepository IKegRepository
beerRepository IBeerRepository
storedEventRepository IStoredEventRepository
tapRepository ITapRepository
styleRepository IStyleRepository
리턴 System

GetBeersThatHaveBeenOnTap() 공개 메소드

public GetBeersThatHaveBeenOnTap ( ) : IEnumerable
리턴 IEnumerable

GetBeersThatHaveBeenOnTap() 공개 메소드

public GetBeersThatHaveBeenOnTap ( System.DateTime beginDate, System.DateTime endDate ) : IEnumerable
beginDate System.DateTime
endDate System.DateTime
리턴 IEnumerable

GetKegDurationsOnTap() 공개 메소드

public GetKegDurationsOnTap ( ) : IEnumerable
리턴 IEnumerable

GetKegsDurationOnTap() 공개 메소드

public GetKegsDurationOnTap ( string kegId, int minuteInterval ) : KegDurationOnTap
kegId string
minuteInterval int
리턴 KegDurationOnTap

GetPhantomPoursSince() 공개 메소드

public GetPhantomPoursSince ( System.DateTime beginDate ) : IEnumerable
beginDate System.DateTime
리턴 IEnumerable

GetRealPoursSince() 공개 메소드

public GetRealPoursSince ( System.DateTime beginDate ) : IEnumerable
beginDate System.DateTime
리턴 IEnumerable