public Task WaitAsync(ICommandHandlingResult result, TimeSpan timeout) { Contract.Requires(result != null); Contract.Ensures(Contract.Result <Task>() != null); throw new NotImplementedException(); }
public Task WaitAsync(ICommandHandlingResult result, TimeSpan timeout) { var eventStoreCommandHandlingResult = result as EventStoreCommandHandlingResult; Contract.Assume(eventStoreCommandHandlingResult?.TransactionIdentity != null); return(WaitAsync(eventStoreCommandHandlingResult.TransactionIdentity, timeout)); }
public void Wait(ICommandHandlingResult result, TimeSpan timeout) { var eventStoreCommandHandlingResult = result as EventStoreCommandHandlingResult; Contract.Assume(eventStoreCommandHandlingResult?.TransactionIdentity != null); Wait(eventStoreCommandHandlingResult.TransactionIdentity, timeout); }
public Task WaitAsync(ICommandHandlingResult result) { return(WaitAsync(result, TimeSpan.MaxValue)); }
public void Wait(ICommandHandlingResult result) { Wait(result, TimeSpan.MaxValue); }
public void Wait(ICommandHandlingResult result, TimeSpan timeout) { Contract.Requires(result != null); throw new NotImplementedException(); }