コード例 #1
0
ファイル: UiFlowController.cs プロジェクト: weedkiller/flox
 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;
 }
コード例 #2
0
 public SetContainedViewRequestHandler(IFlowResultResolverRequestHandler <TResult> flowResultResolver, IAppUiFlowsCollection flows, IUiFlowContextRepository contextRepository)
 {
     _flowResultResolver = flowResultResolver;
     _flows             = flows;
     _contextRepository = contextRepository;
 }
コード例 #3
0
 public FlowTriggerEventOnViewHandler(IAppUiFlowsCollection flows, IUiFlowContextRepository contextRepository, IFlowResultResolverRequestHandler <TResult> resultResolver)
 {
     _flows             = flows;
     _contextRepository = contextRepository;
     _resultResolver    = resultResolver;
 }