From 4a58fbfa1d18e6d0c1d647a11b7706eee008cb39 Mon Sep 17 00:00:00 2001 From: Stephan Date: Fri, 27 Sep 2013 15:21:23 +0200 Subject: [PATCH] PublishedContent - add OfType<> extension to IPublishedContent --- src/Umbraco.Web/PublishedContentExtensions.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Umbraco.Web/PublishedContentExtensions.cs b/src/Umbraco.Web/PublishedContentExtensions.cs index 47c03697f3..c620394f00 100644 --- a/src/Umbraco.Web/PublishedContentExtensions.cs +++ b/src/Umbraco.Web/PublishedContentExtensions.cs @@ -1651,6 +1651,12 @@ namespace Umbraco.Web return contents.Where(x => types.Contains(x.DocumentTypeAlias.ToLowerInvariant())); } + public static T OfType(this IPublishedContent content) + where T : class, IPublishedContent + { + return content as T; + } + #endregion #region PropertyAliasesAndNames