Files
Umbraco-CMS/src/Umbraco.Core/Models/DomainExtensions.cs

20 lines
682 B
C#

using Umbraco.Core.Services;
namespace Umbraco.Core.Models
{
public static class DomainExtensions
{
/// <summary>
/// Returns ture if the <see cref="IDomain"/> has a culture code equal to the default language specified
/// </summary>
/// <param name="domain"></param>
/// <param name="localizationService"></param>
/// <returns></returns>
public static bool IsDefaultDomain(this IDomain domain, ILocalizationService localizationService)
{
var defaultLang = localizationService.GetDefaultVariantLanguage();
return domain.LanguageIsoCode == defaultLang.CultureName;
}
}
}