namespace Demo.domain.Models // Пространство имен для моделей { public class UserLocalEnity : IEquatable // Класс для локальной сущности пользователя, реализующий интерфейс IEquatable { public required string FIO { get; set; } // Обязательное свойство для ФИО public Guid Guid { get; set; } // Свойство для уникального идентификатора public required int GroupID { get; set; } // Обязательное свойство для идентификатора группы public bool Equals(UserLocalEnity? other) // Метод для сравнения двух объектов UserLocalEnity { if (other == null) return false; // Если другой объект равен null, возвращаем false return this.Guid.Equals(other.Guid); // Сравниваем Guid текущего и другого объекта } } }