Здесь я получаю список продуктов из azure поискового индекса, используя запрос. В этом я получаю список изображений для определенного продукта.
public class ProductImage
{
public string Id { get; set; }
[IsSearchable]
public string ActualSizeUrl { get; set; }
public string ThumbnailUrl { get; set; }
}
Например, в настоящее время я получаю следующий фактический размер URL: 5de4ff7246bfe0002579328b/5da957c9e158618c1bbce366.jpg
Используя этот код
var results = _indexClient.Documents.Search<Product>(searchText, parameters);
IEnumerable<SearchResult<Product>> itemList = results.Results.AsEnumerable();
IEnumerable<SearchResultItem> items = itemList.Select(x => new SearchResultItem
{
Data = x.Document,
Confidence = x.Score,
Type = Enum.GetName(typeof(SearchType), SearchType.Product),
});
Как получить URL фактического размера, например: http://localhost:10000/devstoreaccount1/5de4ff7246bfe0002579328b/5da957c9e158618c1bbce366.jpg
, пока я получаю из поиска Индекс