- using CommunityToolkit.Mvvm.ComponentModel;
- using System.Runtime.Serialization;
- namespace Awesomeness.GUI.ViewModels;
- public partial class User : ObservableObject
- {
- public Guid Id { get; } = Guid.NewGuid();
- [ObservableProperty]
- private string? _name;
- [ObservableProperty]
- private int? _age;
- [ObservableProperty]
- private bool isAdmin;
- }
|