User.cs 369 B

123456789101112131415
  1. using CommunityToolkit.Mvvm.ComponentModel;
  2. using System.Runtime.Serialization;
  3. namespace Awesomeness.GUI.ViewModels;
  4. public partial class User : ObservableObject
  5. {
  6. public Guid Id { get; } = Guid.NewGuid();
  7. [ObservableProperty]
  8. private string? _name;
  9. [ObservableProperty]
  10. private int? _age;
  11. [ObservableProperty]
  12. private bool isAdmin;
  13. }