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 DefaultRepositoryAdapter(IFlowsStore store) { _store = store; }