示例#1
0
        public virtual SearchResultsEntryViewModel GetSearchResultsEntryViewModel(SearchResultEntry entry)
        {
            var vm = new SearchResultsEntryViewModel();

            vm.Title       = entry.Title;
            vm.DetailsUrl  = entry.Url;
            vm.ImageUrl    = GetSearchEntryImage(entry);
            vm.Description = GetSearchEntryDesc(entry);
            vm.FieldsBag   = entry.FieldValues;

            return(vm);
        }
示例#2
0
        public virtual SearchResultsEntryViewModel GetSearchResultsEntryViewModel(SearchResultEntry entry)
        {
            var vm = new SearchResultsEntryViewModel
            {
                Title       = entry.Title,
                DetailsUrl  = InternalUrls.TryConvertInternalUrlToPublic(entry.Url),
                ImageUrl    = GetSearchEntryImage(entry),
                Description = GetSearchEntryDesc(entry),
                FieldsBag   = entry.FieldValues
            };

            return(vm);
        }