public LanguageServiceHandlerManager(UnconfiguredProject project, ICommandLineParserService commandLineParser, IContextHandlerProvider handlerProvider, IProjectLogger logger)
 {
     _project                 = project;
     _commandLineParser       = commandLineParser;
     _handlerProvider         = handlerProvider;
     _logger                  = logger;
     CommandLineNotifications = new OrderPrecedenceImportCollection <Action <string, BuildOptions, BuildOptions> >(projectCapabilityCheckProvider: project);
 }
Esempio n. 2
0
        public LanguageServiceHandlerManager(UnconfiguredProject project, ICommandLineParserService commandLineParser, IContextHandlerProvider handlerProvider)
        {
            Requires.NotNull(project, nameof(project));
            Requires.NotNull(commandLineParser, nameof(commandLineParser));
            Requires.NotNull(handlerProvider, nameof(handlerProvider));

            _commandLineParser = commandLineParser;
            _handlerProvider   = handlerProvider;
        }