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