Normalize cr/lf/tab

This commit is contained in:
Stephan
2017-07-20 11:21:28 +02:00
parent fa6c147a65
commit c76403077f
2466 changed files with 26012 additions and 26010 deletions

View File

@@ -1,4 +1,4 @@
using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
using Examine;
using Umbraco.Core.Models.PublishedContent;
@@ -6,22 +6,22 @@ using Umbraco.Web.PublishedCache;
namespace Umbraco.Web
{
/// <summary>
/// Extension methods for Examine
/// </summary>
public static class ExamineExtensions
{
/// <summary>
/// Extension methods for Examine
/// </summary>
public static class ExamineExtensions
{
public static IEnumerable<IPublishedContent> ConvertSearchResultToPublishedContent(this IEnumerable<SearchResult> results, IPublishedCache cache)
{
{
// no need to think about creating the IPublishedContent from the Examine result
// content cache is fast and optimized - use it!
var list = new List<IPublishedContent>();
var list = new List<IPublishedContent>();
foreach (var result in results.OrderByDescending(x => x.Score))
{
var content = cache.GetById(result.Id);
if (content == null) continue; // skip if this doesn't exist in the cache
foreach (var result in results.OrderByDescending(x => x.Score))
{
var content = cache.GetById(result.Id);
if (content == null) continue; // skip if this doesn't exist in the cache
// need to extend the content as we're going to add a property to it,
// and we should not ever do it to the content we get from the cache,
@@ -31,17 +31,17 @@ namespace Umbraco.Web
// returned by the cache, in case the cache can create real types.
// so we have to ask it to please extend itself.
var extend = PublishedContentExtended.Extend(content);
var extend = PublishedContentExtended.Extend(content);
list.Add(extend.CreateModel()); // take care, must create the model!
var property = new PropertyResult("examineScore",
result.Score,
PropertyResultType.CustomProperty);
PropertyResultType.CustomProperty);
extend.AddProperty(property);
}
}
return list;
}
}
}
}
}
}