public Task <AsyncTaskResult> HandleAsync(ApplyBalancedEvent evnt) { return(TryUpdateRecordAsync(connection => { return connection.UpdateAsync(new { UnBalanceAmount = 0, LastBanlanceTime = evnt.Timestamp, Version = evnt.Version }, new { Id = evnt.AggregateRootId, //Version = evnt.Version - 1 }, ConfigSettings.WalletTable); })); }
private void Handle(ApplyBalancedEvent evnt) { _unBalanceAmount = 0; }