public SimpleSearchResourceV3(RawSearchResourceV3 rawSearch) { if (rawSearch == null) { throw new ArgumentNullException("rawSearch"); } _rawSearch = rawSearch; }
public SimpleSearchResourceV3(RawSearchResourceV3 rawSearch) { if (rawSearch == null) { throw new ArgumentNullException("rawSearch"); } _rawSearch = rawSearch; }
public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) { RawSearchResourceV3 curResource = null; ServiceIndexResourceV3 serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(); if (serviceIndex != null) { var endpoints = serviceIndex[ServiceTypes.SearchQueryService].ToArray(); if (endpoints.Length > 0) { var messageHandlerResource = await source.GetResourceAsync<HttpHandlerResource>(token); // construct a new resource curResource = new RawSearchResourceV3(messageHandlerResource.MessageHandler, endpoints); } } return new Tuple<bool, INuGetResource>(curResource != null, curResource); }
public override async Task <Tuple <bool, INuGetResource> > TryCreate(SourceRepository source, CancellationToken token) { RawSearchResourceV3 curResource = null; ServiceIndexResourceV3 serviceIndex = await source.GetResourceAsync <ServiceIndexResourceV3>(); if (serviceIndex != null) { var endpoints = serviceIndex[ServiceTypes.SearchQueryService].ToArray(); if (endpoints.Length > 0) { var messageHandlerResource = await source.GetResourceAsync <HttpHandlerResource>(token); // construct a new resource curResource = new RawSearchResourceV3(messageHandlerResource.MessageHandler, endpoints); } } return(new Tuple <bool, INuGetResource>(curResource != null, curResource)); }
public override async Task<Tuple<bool, INuGetResource>> TryCreate(SourceRepository source, CancellationToken token) { ApiAppSearchResource resource = null; var messageHandlerResource = await source.GetResourceAsync<HttpHandlerResource>(token); ServiceIndexResourceV3 serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(); if (messageHandlerResource != null && serviceIndex != null) { var endpoints = serviceIndex["ApiAppSearchQueryService"]; if (endpoints.Any()) { RawSearchResourceV3 rawSearch = new RawSearchResourceV3(messageHandlerResource.MessageHandler, endpoints); resource = new ApiAppSearchResource(rawSearch); } } return new Tuple<bool, INuGetResource>(resource != null, resource); }
public ApiAppSearchResource(RawSearchResourceV3 rawSearch) { _rawSearch = rawSearch; }
public UISearchResourceV3(RawSearchResourceV3 searchResource, UIMetadataResource metadataResource) : base() { _searchResource = searchResource; _metadataResource = metadataResource; }
public SearchLatestResourceV3(RawSearchResourceV3 searchResource) : base() { _searchResource = searchResource; }
public PowerShellSearchResourceV3(RawSearchResourceV3 searchResource) { _searchResource = searchResource; }
public PowerShellSearchResource(RawSearchResourceV3 rawSearch) { _rawSearch = rawSearch; }
public SearchLatestResourceV3(RawSearchResourceV3 searchResource) : base() { _searchResource = searchResource; }