public Task <StepResult <EmailRouteState> > Start(EmailRouteState ers) { var guid = Guid.NewGuid(); var cid = CorrelationId.NewCorrelationId(guid.ToString()); var sendEmail = new SendEmail(guid, ers.ToAddress, "Hi Bob!"); return (StepResult.Pipeline(cid, sendEmail, _next, RouteTest.ttl, _timeout)); }