public ToolSearchCommand( ParseResult result, INugetToolSearchApiRequest nugetToolSearchApiRequest = null ) : base(result) { _nugetToolSearchApiRequest = nugetToolSearchApiRequest ?? new NugetToolSearchApiRequest(); _searchResultPrinter = new SearchResultPrinter(Reporter.Output); }
public ToolSearchCommand( AppliedOption options, ParseResult result, INugetToolSearchApiRequest nugetToolSearchApiRequest = null ) : base(result) { _options = options ?? throw new ArgumentNullException(nameof(options)); _nugetToolSearchApiRequest = nugetToolSearchApiRequest ?? new NugetToolSearchApiRequest(); _searchResultPrinter = new SearchResultPrinter(Reporter.Output); }