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

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

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

Метод Описание
GetByName ( string name ) : RightpointLabs.Pourcast.Domain.Models.Tap
GetTapById ( string id ) : RightpointLabs.Pourcast.Domain.Models.Tap
GetTaps ( ) : IEnumerable
TapOrchestrator ( ITapRepository tapRepository, IKegRepository kegRepository ) : System

Приватные методы

Метод Описание
CreateTap ( string name ) : string
CreateTap ( string name, string kegId ) : string
PouringFromTap ( string tapId, double volume ) : void
RemoveKegFromTap ( string tapId ) : void
Save ( RightpointLabs.Pourcast.Domain.Models.Tap tap ) : void
StartPourFromTap ( string tapId ) : void
StopPourFromTap ( string tapId, double volume ) : void
TapKeg ( string tapId, string kegId ) : void
UpdateTemperature ( string tapId, double temperatureF ) : void

Описание методов

GetByName() публичный Метод

public GetByName ( string name ) : RightpointLabs.Pourcast.Domain.Models.Tap
name string
Результат RightpointLabs.Pourcast.Domain.Models.Tap

GetTapById() публичный Метод

public GetTapById ( string id ) : RightpointLabs.Pourcast.Domain.Models.Tap
id string
Результат RightpointLabs.Pourcast.Domain.Models.Tap

GetTaps() публичный Метод

public GetTaps ( ) : IEnumerable
Результат IEnumerable

TapOrchestrator() публичный Метод

public TapOrchestrator ( ITapRepository tapRepository, IKegRepository kegRepository ) : System
tapRepository ITapRepository
kegRepository IKegRepository
Результат System