using CommunityToolkit.Mvvm.ComponentModel; namespace AIK.ViewModels.Membership { public partial class MembershipOpenItem : ObservableObject { public MembershipOpenItem(string code, string name, int integralPerYear) { Code = code; Name = name; IntegralPerYear = integralPerYear; } public string Code { get; } public string Name { get; } public int IntegralPerYear { get; } [ObservableProperty] private bool _isOpening; } }