public void Handle(OrderUpdatedEvent @event) { Id = @event.AggregateId; ShippedDate = @event.ShippedDate; StatusId = @event.StatusId; TrackingId = @event.TrackingId; TransactionId = @event.TransactionId; }
public static OrderUpdatedEvent ToUpdatedEvent( this Order order) { var result = new OrderUpdatedEvent { Id = order.Id, Name = order.Name, Quantity = order.Quantity, }; return(result); }
public void Update( Guid StatusId, string TransactionId, DateTime?ShippedDate, string TrackingId) { var @event = new OrderUpdatedEvent { AggregateId = Id, ShippedDate = ShippedDate, TransactionId = TransactionId, StatusId = StatusId, TrackingId = TrackingId }; ApplyChange(@event); }
public Task Handle(OrderUpdatedEvent notification, CancellationToken cancellationToken) { return(Task.CompletedTask); }
public Task Handle(OrderUpdatedEvent message, CancellationToken cancellationToken) { return(Task.CompletedTask); }
public Task Handle(OrderUpdatedEvent @event, CancellationToken cancellationToken) { return(_hubContext.Clients.All.SendAsync("orderUpdated", @event, cancellationToken)); }