public GrpcShipmentEvents GetPresented() { var presented = new GrpcShipmentEvents() { CreatedEvent = GetCreatedEvent(), PostedEvent = GetPostedEvent(), AwaitingForPickUpEvent = GetAwaitingForPickUpEvent(), RejectedEvent = GetRejectedEvent(), DeliveredEvent = GetDeliveredEvent() }; SetForwardingEvents(presented.ForwardingEvents); return(presented); }
public ShipmentEventsPresenter(GrpcShipmentEvents events) => Events = events;
public static string PresentSerialized(GrpcShipmentEvents events) => JsonSerializer.Serialize(Present(events));
public static ShipmentEvents Present(GrpcShipmentEvents events) => new ShipmentEventsPresenter(events).GetPresented();