kept all properties, etc.. internal just so that they can be found so we don't have to register them. Updates unit test to ensure the plugin manager is init'd properly with the 'false' override. Ensures that the base db test also initializes the plugin manager properly.
28 lines
782 B
C#
28 lines
782 B
C#
using System.Globalization;
|
|
using System.Runtime.Serialization;
|
|
using Umbraco.Core.Models.EntityBase;
|
|
using Umbraco.Core.Persistence.Mappers;
|
|
|
|
namespace Umbraco.Core.Models
|
|
{
|
|
public interface ILanguage : IAggregateRoot
|
|
{
|
|
/// <summary>
|
|
/// Gets or sets the Iso Code for the Language
|
|
/// </summary>
|
|
[DataMember]
|
|
string IsoCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the Culture Name for the Language
|
|
/// </summary>
|
|
[DataMember]
|
|
string CultureName { get; set; }
|
|
|
|
/// <summary>
|
|
/// Returns a <see cref="CultureInfo"/> object for the current Language
|
|
/// </summary>
|
|
[IgnoreDataMember]
|
|
CultureInfo CultureInfo { get; }
|
|
}
|
|
} |