User.cs (401B)
1 using System.ComponentModel.DataAnnotations; 2 3 namespace Api.Models; 4 5 public class User 6 { 7 [Key] 8 [MaxLength(100)] 9 [MinLength(3)] 10 public string Name { get; set; } = string.Empty; 11 12 [Required] 13 public Guid Key { get; set; } = Guid.NewGuid(); 14 15 public DateTime CreatedAt { get; set; } = DateTime.Now; 16 17 public ICollection<Message> Messages { get; set; } = new List<Message>(); 18 }