using Umbraco.Core.Services;
namespace Umbraco.Core.Models
{
public static class DomainExtensions
{
///
/// Returns ture if the has a culture code equal to the default language specified
///
///
///
///
public static bool IsDefaultDomain(this IDomain domain, ILocalizationService localizationService)
{
var defaultLang = localizationService.GetDefaultVariantLanguage();
if (defaultLang == null)
return false; //if for some reason a null value is returned (i.e. no languages or based on mock unit test data), then assume false
return domain.LanguageIsoCode == defaultLang.CultureName;
}
}
}