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); }
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; }