C# Класс DomainDrivenDelivery.Infrastructure.Reporting.ReportPusher

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ReportPusher ( ReportSubmission reportSubmission, CargoRepository cargoRepository, HandlingEventRepository handlingEventRepository ) : DomainDrivenDelivery.Domain.Model.Freight

Приватные методы

Метод Описание
ReportPusher ( ) : DomainDrivenDelivery.Domain.Model.Freight
assembleFrom ( Cargo cargo ) : CargoDetails
assembleFrom ( HandlingEvent handlingEvent ) : Handling
reportCargoUpdate ( TrackingId trackingId ) : void
reportHandlingEvent ( EventSequenceNumber sequenceNumber ) : void

Описание методов

ReportPusher() публичный Метод

public ReportPusher ( ReportSubmission reportSubmission, CargoRepository cargoRepository, HandlingEventRepository handlingEventRepository ) : DomainDrivenDelivery.Domain.Model.Freight
reportSubmission ReportSubmission
cargoRepository CargoRepository
handlingEventRepository HandlingEventRepository
Результат DomainDrivenDelivery.Domain.Model.Freight