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
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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