public override int Execute() { var isDetailed = _parseResult.GetValueForOption(ToolSearchCommandParser.DetailOption); NugetSearchApiParameter nugetSearchApiParameter = new NugetSearchApiParameter(_parseResult); IReadOnlyCollection <SearchResultPackage> searchResultPackages = NugetSearchApiResultDeserializer.Deserialize( _nugetToolSearchApiRequest.GetResult(nugetSearchApiParameter).GetAwaiter().GetResult()); _searchResultPrinter.Print(isDetailed, searchResultPackages); return(0); }
public override int Execute() { var isDetailed = _options.ValueOrDefault <bool>("detail"); NugetSearchApiParameter nugetSearchApiParameter = new NugetSearchApiParameter(_options); IReadOnlyCollection <SearchResultPackage> searchResultPackages = NugetSearchApiResultDeserializer.Deserialize( _nugetToolSearchApiRequest.GetResult(nugetSearchApiParameter).GetAwaiter().GetResult()); _searchResultPrinter.Print(isDetailed, searchResultPackages); return(0); }