Files
ui/i18n/Aurora.I18N.Abstractions/CultureChangedEventArgs.cs

16 lines
460 B
C#

using System.Globalization;
namespace Aurora.I18N;
/// <summary>
/// 文化变更事件参数
/// </summary>
public sealed class CultureChangedEventArgs(CultureInfo oldCulture, CultureInfo newCulture) : EventArgs
{
public CultureInfo OldCulture { get; }
= oldCulture ?? throw new ArgumentNullException(nameof(oldCulture));
public CultureInfo NewCulture { get; }
= newCulture ?? throw new ArgumentNullException(nameof(newCulture));
}