2026-08-11 23:03:55 +08:00
|
|
|
namespace LanMountainDesktop.AirAppSdk;
|
2026-03-13 00:33:00 +08:00
|
|
|
|
2026-08-11 23:03:55 +08:00
|
|
|
public sealed class AirAppSettingOptionChoice
|
2026-03-13 00:33:00 +08:00
|
|
|
{
|
2026-08-11 23:03:55 +08:00
|
|
|
public AirAppSettingOptionChoice(string value, string titleLocalizationKey)
|
2026-03-13 00:33:00 +08:00
|
|
|
{
|
|
|
|
|
ArgumentException.ThrowIfNullOrWhiteSpace(value);
|
|
|
|
|
ArgumentException.ThrowIfNullOrWhiteSpace(titleLocalizationKey);
|
|
|
|
|
|
|
|
|
|
Value = value.Trim();
|
|
|
|
|
TitleLocalizationKey = titleLocalizationKey.Trim();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public string Value { get; }
|
|
|
|
|
|
|
|
|
|
public string TitleLocalizationKey { get; }
|
|
|
|
|
}
|