C# Класс RightpointLabs.Pourcast.Application.Orchestrators.Concrete.AnalyticsOrchestrator

Наследование: IAnalyticsOrchestrator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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