public IFlowProcessor <HttpRequest, IActionResult> GetFlowProcessor(string key) { var token = EntityApiContextContainer.Get(key); var p = new MergedFlowProcessor <HttpRequest, IActionResult>(); var builder = p.Start(serviceProvider); token.BuildFlow(builder).Build(); return(p); }
internal DependencyInjectionFlowBuilderContext(MergedFlowProcessor <TStart, TEnd> merged, IServiceProvider serviceProvider, Func <Action <TOutput>, Task> node) : base(merged, node) { this.merged = merged; this.ServiceProvider = serviceProvider; }
internal FlowBuilderContext(MergedFlowProcessor <TStart, TEnd> merged, Func <Action <TOutput>, Task> node) { this.merged = merged; this.node = node; }