C# 클래스 DomainDrivenDelivery.Infrastructure.Persistence.InMemory.CargoRepositoryInMem

CargoRepositoryInMem implement the CargoRepository interface but is a test class not intended for usage in real application.
It setup a simple local hash with a number of Cargo's with TrackingId as key defined at compile time.
상속: CargoRepository
파일 보기 프로젝트 열기: awhatley/dddsample.net 1 사용 예제들

공개 메소드들

메소드 설명
find ( TrackingId trackingId ) : Cargo
findAll ( ) : IEnumerable
findCargosOnVoyage ( Voyage voyage ) : IEnumerable
store ( Cargo cargo ) : void

메소드 상세

find() 공개 메소드

public find ( TrackingId trackingId ) : Cargo
trackingId TrackingId
리턴 Cargo

findAll() 공개 메소드

public findAll ( ) : IEnumerable
리턴 IEnumerable

findCargosOnVoyage() 공개 메소드

public findCargosOnVoyage ( Voyage voyage ) : IEnumerable
voyage Voyage
리턴 IEnumerable

store() 공개 메소드

public store ( Cargo cargo ) : void
cargo Cargo
리턴 void