From ba68da5736f194cb36a5222f09e21d0bf8779cd3 Mon Sep 17 00:00:00 2001 From: Shannon Date: Tue, 9 Jul 2013 11:55:29 +1000 Subject: [PATCH] Makes Domain.GetDomains public (#U4-2483) --- src/umbraco.cms/businesslogic/web/Domain.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/umbraco.cms/businesslogic/web/Domain.cs b/src/umbraco.cms/businesslogic/web/Domain.cs index 83bbb850ac..f5bcb46090 100644 --- a/src/umbraco.cms/businesslogic/web/Domain.cs +++ b/src/umbraco.cms/businesslogic/web/Domain.cs @@ -138,12 +138,12 @@ namespace umbraco.cms.businesslogic.web #region Statics - internal static List GetDomains() + public static IEnumerable GetDomains() { return GetDomains(false); } - internal static List GetDomains(bool includeWildcards) + internal static IEnumerable GetDomains(bool includeWildcards) { var domains = ApplicationContext.Current.ApplicationCache.GetCacheItem( CacheKeys.DomainCacheKey, @@ -177,7 +177,7 @@ namespace umbraco.cms.businesslogic.web public static Domain GetDomain(string DomainName) { - return GetDomains().Find(delegate(Domain d) { return d.Name == DomainName; }); + return GetDomains().FirstOrDefault(d => d.Name == DomainName); } public static int GetRootFromDomain(string DomainName) @@ -189,7 +189,7 @@ namespace umbraco.cms.businesslogic.web public static Domain[] GetDomainsById(int nodeId) { - return GetDomains().FindAll(delegate(Domain d) { return d._root == nodeId; }).ToArray(); + return GetDomains().Where(d => d._root == nodeId).ToArray(); } public static bool Exists(string DomainName)