public FubuContinuation Execute(SpecModel spec) { var sagaId = CombGuid.Generate(); var waitUrl = "/compute/{0}/{1}".FormatWith(sagaId, HttpUtility.UrlEncode(spec.TargetUrl)); _bus.Publish<Compute>(new { CorrelationId = sagaId, spec.TargetUrl }); var model = new WaitModel {NewUrl = waitUrl}; //? return FubuContinuation.RedirectTo<Snapshotting.GetHandler>(x => x.Execute(model)); }
public WaitModel Execute(WaitModel model) { return model; }