C# Class 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.
Inheritance: CargoRepository
Afficher le fichier Open project: awhatley/dddsample.net Class Usage Examples

Méthodes publiques

Méthode Description
find ( TrackingId trackingId ) : Cargo
findAll ( ) : IEnumerable
findCargosOnVoyage ( Voyage voyage ) : IEnumerable
store ( Cargo cargo ) : void

Method Details

find() public méthode

public find ( TrackingId trackingId ) : Cargo
trackingId TrackingId
Résultat Cargo

findAll() public méthode

public findAll ( ) : IEnumerable
Résultat IEnumerable

findCargosOnVoyage() public méthode

public findCargosOnVoyage ( Voyage voyage ) : IEnumerable
voyage Voyage
Résultat IEnumerable

store() public méthode

public store ( Cargo cargo ) : void
cargo Cargo
Résultat void