C# 클래스 DDDPPP.Chap21.EFExample.Application.Application.BusinessUseCases.BidOnAuction

파일 보기 프로젝트 열기: elbandit/PPPDDD

공개 메소드들

메소드 설명
Bid ( System.Guid auctionId, System.Guid memberId, decimal amount ) : void
BidOnAuction ( IAuctionRepository auctions, IBidHistoryRepository bidHistory, AuctionDatabaseContext unitOfWork, IClock clock ) : System

비공개 메소드들

메소드 설명
BidPlaced ( ) : Action
OutBid ( ) : Action

메소드 상세

Bid() 공개 메소드

public Bid ( System.Guid auctionId, System.Guid memberId, decimal amount ) : void
auctionId System.Guid
memberId System.Guid
amount decimal
리턴 void

BidOnAuction() 공개 메소드

public BidOnAuction ( IAuctionRepository auctions, IBidHistoryRepository bidHistory, AuctionDatabaseContext unitOfWork, IClock clock ) : System
auctions IAuctionRepository
bidHistory IBidHistoryRepository
unitOfWork DDDPPP.Chap21.EFExample.Application.Infrastructure.AuctionDatabaseContext
clock IClock
리턴 System