Example #1
0
 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;
 }
Example #2
0
 public DefaultRepositoryAdapter(IFlowsStore store)
 {
     _store = store;
 }