public Task <AsyncTaskResult> HandleAsync(OrderReservationConfirmedEvent evnt) { return(TryUpdateRecordAsync(connection => { return connection.UpdateAsync(new { Status = (int)evnt.OrderStatus, Version = evnt.Version }, new { OrderId = evnt.AggregateRootId, //Version = evnt.Version - 1 }, ConfigSettings.OrderTable); })); }
private void Handle(OrderReservationConfirmedEvent evnt) { _status = evnt.OrderStatus; _specificationReservationStatus = null; }
private void Handle(OrderReservationConfirmedEvent evnt) { _status = evnt.OrderStatus; }