public UiFlowController(IUiFlowContextRepository contextRepository, IProfiler profiler, IFlowsStore store, IAppUiFlowsCollection flows , IFlowInitialViewRequestHandler <IActionResult> flowInitialViewResolver , IFlowCurrentViewRequestHandler <IActionResult> flowCurrentViewResolver, IFlowTriggerEventOnViewHandler <IActionResult> flowExecuteEvent , IFlowResultResolverRequestHandler <IActionResult> resultResolver, ISetContainedViewRequestHandler <IActionResult> setNewContainedViewHandler , IFlowsMetadataResolver metadataResolver) { _contextRepository = contextRepository; _profiler = profiler; _store = store; _flows = flows; _flowInitialViewResolver = flowInitialViewResolver; _flowCurrentViewResolver = flowCurrentViewResolver; _flowExecuteEvent = flowExecuteEvent; _resultResolver = resultResolver; _setNewContainedViewHandler = setNewContainedViewHandler; _metadataResolver = metadataResolver; }
public FlowCurrentViewRequestHandler(IAppUiFlowsCollection flows, IUiFlowContextRepository contextRepository) { _flows = flows; _contextRepository = contextRepository; }
public FlowResultResolverRequestHandler(IAppUiFlowsCollection flows, IUiFlowContextRepository contextRepository) { _flows = flows; _contextRepository = contextRepository; }
public FlowsMetadataResolver(IAppUiFlowsCollection flowsCollection) { _flowsCollection = flowsCollection; }
public SetContainedViewRequestHandler(IFlowResultResolverRequestHandler <TResult> flowResultResolver, IAppUiFlowsCollection flows, IUiFlowContextRepository contextRepository) { _flowResultResolver = flowResultResolver; _flows = flows; _contextRepository = contextRepository; }
public FlowTriggerEventOnViewHandler(IAppUiFlowsCollection flows, IUiFlowContextRepository contextRepository, IFlowResultResolverRequestHandler <TResult> resultResolver) { _flows = flows; _contextRepository = contextRepository; _resultResolver = resultResolver; }