public async Task <INuGetResource> Create(SourceRepository source)
        {
            V3UISearchResource     curResource  = null;
            V3ServiceIndexResource serviceIndex = await source.GetResource <V3ServiceIndexResource>();

            if (serviceIndex != null)
            {
                var rawSearch = await source.GetResource <V3RawSearchResource>();

                curResource = new V3UISearchResource(rawSearch);
            }

            return(curResource);
        }
 public V3PSSearchResource(V3UISearchResource searchResource)
 {
     _searchResource = searchResource;
 }