C# Класс DDDPPP.Chap21.EFExample.Application.Application.Queries.AuctionStatusQuery

Показать файл Открыть проект

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

Метод Описание
AuctionStatus ( System.Guid auctionId ) : AuctionStatus
AuctionStatusQuery ( IAuctionRepository auctions, IBidHistoryRepository bidHistory, IClock clock ) : System
ConvertToStatus ( AuctionSnapshot snapshot ) : AuctionStatus
TimeRemaining ( System.DateTime AuctionEnds ) : System.TimeSpan

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

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

public AuctionStatus ( System.Guid auctionId ) : AuctionStatus
auctionId System.Guid
Результат AuctionStatus

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

public AuctionStatusQuery ( IAuctionRepository auctions, IBidHistoryRepository bidHistory, IClock clock ) : System
auctions IAuctionRepository
bidHistory IBidHistoryRepository
clock IClock
Результат System

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

public ConvertToStatus ( AuctionSnapshot snapshot ) : AuctionStatus
snapshot DDDPPP.Chap21.EFExample.Application.Model.Auction.AuctionSnapshot
Результат AuctionStatus

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

public TimeRemaining ( System.DateTime AuctionEnds ) : System.TimeSpan
AuctionEnds System.DateTime
Результат System.TimeSpan