C# Class DDDPPP.Chap21.EFExample.Application.Application.Queries.AuctionStatusQuery

Afficher le fichier Open project: elbandit/PPPDDD

Méthodes publiques

Méthode Description
AuctionStatus ( System.Guid auctionId ) : AuctionStatus
AuctionStatusQuery ( IAuctionRepository auctions, IBidHistoryRepository bidHistory, IClock clock ) : System
ConvertToStatus ( AuctionSnapshot snapshot ) : AuctionStatus
TimeRemaining ( System.DateTime AuctionEnds ) : System.TimeSpan

Method Details

AuctionStatus() public méthode

public AuctionStatus ( System.Guid auctionId ) : AuctionStatus
auctionId System.Guid
Résultat AuctionStatus

AuctionStatusQuery() public méthode

public AuctionStatusQuery ( IAuctionRepository auctions, IBidHistoryRepository bidHistory, IClock clock ) : System
auctions IAuctionRepository
bidHistory IBidHistoryRepository
clock IClock
Résultat System

ConvertToStatus() public méthode

public ConvertToStatus ( AuctionSnapshot snapshot ) : AuctionStatus
snapshot DDDPPP.Chap21.EFExample.Application.Model.Auction.AuctionSnapshot
Résultat AuctionStatus

TimeRemaining() public méthode

public TimeRemaining ( System.DateTime AuctionEnds ) : System.TimeSpan
AuctionEnds System.DateTime
Résultat System.TimeSpan