perfs - IContentService.IsPublishable

This commit is contained in:
Stephan
2017-09-04 19:49:28 +02:00
parent 9a06c3a5ff
commit 84fd5dc2ee
3 changed files with 50 additions and 43 deletions

View File

@@ -295,5 +295,16 @@ namespace Umbraco.Core
return list1Groups.Count == list2Groups.Count
&& list1Groups.All(g => g.Count() == list2Groups[g.Key].Count());
}
public static IEnumerable<T> SkipLast<T>(this IEnumerable<T> source)
{
using (var e = source.GetEnumerator())
{
if (e.MoveNext() == false) yield break;
for (var value = e.Current; e.MoveNext(); value = e.Current)
yield return value;
}
}
}
}