public void Timeout(Saga2Timeout state) { if (state.ContextId != Context.Id) { return; } Context.Saga2TimeoutFired = true; }
public Task Timeout(Saga2Timeout state, IMessageHandlerContext context) { if (state.ContextId == TestContext.Id) { TestContext.Saga2TimeoutFired = true; } if (TestContext.Saga1TimeoutFired && TestContext.Saga2TimeoutFired) { MarkAsComplete(); } return(Task.FromResult(0)); }
public void Timeout(Saga2Timeout state) { MarkAsComplete(); Context.DidSaga2Complete = true; }
public Task Timeout(Saga2Timeout state, IMessageHandlerContext context) { MarkAsComplete(); Context.DidSaga2Complete = true; return(Task.FromResult(0)); }