Ejemplo n.º 1
0
 public CoconaCompletionCandidates(
     ICoconaCompletionCandidatesMetadataFactory completionCandidatesMetadataFactory,
     ICoconaCompletionCandidatesProviderFactory completionCandidatesProviderFactory,
     ICoconaCommandResolver commandResolver,
     ICoconaCommandLineArgumentProvider commandLineArgumentProvider
     )
 {
     _completionCandidatesMetadataFactory = completionCandidatesMetadataFactory;
     _completionCandidatesProviderFactory = completionCandidatesProviderFactory;
     _commandResolver             = commandResolver;
     _commandLineArgumentProvider = commandLineArgumentProvider;
 }
Ejemplo n.º 2
0
 public CoconaCommandDispatcher(
     IServiceProvider serviceProvider,
     ICoconaCommandLineArgumentProvider commandLineArgumentProvider,
     ICoconaCommandResolver commandResolver,
     ICoconaCommandDispatcherPipelineBuilder dispatcherPipelineBuilder,
     ICoconaInstanceActivator activator,
     ICoconaAppContextAccessor appContext
     )
 {
     _serviceProvider             = serviceProvider;
     _commandLineArgumentProvider = commandLineArgumentProvider;
     _commandResolver             = commandResolver;
     _dispatcherPipelineBuilder   = dispatcherPipelineBuilder;
     _activator  = activator;
     _appContext = appContext;
 }