/
korotkova_user
/
techshopapi
Обзор
Документация
Войти
/
korotkova_user
/
techshopapi
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
Models/User.cs
32 строки
841 B
arian438
Первый коммит: проект techshopAPI
18 фев 2026, 10:28
18 фев 2026, 10:28
e998fa9
Код
Авторство
О чём код?
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Text.Json.Serialization; namespace techshopAPI.Models { [Table("Users")] public class User { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int ID { get; set; } public int? RoleID { get; set; } [StringLength(50)] public string? Fullname { get; set; } [StringLength(50)] public string? Login { get; set; } [StringLength(50)] public string? Password { get; set; } // Навигационные свойства [ForeignKey("RoleID")] public virtual Role? Role { get; set; } [JsonIgnore] public virtual ICollection<Order> Orders { get; set; } = new List<Order>(); } }