/
ivanstrike
/
tasker
Обзор
Документация
Войти
/
ivanstrike
/
tasker
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Lab4/Server/DTOs/UserDtos.cs
45 строк
979 B
ivanstrike
laba4
21 дек 2025, 21:13
21 дек 2025, 21:13
e9bb9a2
Код
Авторство
О чём код?
using Newtonsoft.Json; namespace TaskerMQ.Server.DTOs; public class CreateUserDto { [JsonProperty("username")] public required string Username { get; set; } [JsonProperty("email")] public required string Email { get; set; } [JsonProperty("password")] public required string Password { get; set; } } public class UpdateUserDto { [JsonProperty("username")] public string? Username { get; set; } [JsonProperty("email")] public string? Email { get; set; } [JsonProperty("password")] public string? Password { get; set; } } public class UserResponseDto { [JsonProperty("id")] public int Id { get; set; } [JsonProperty("username")] public required string Username { get; set; } [JsonProperty("email")] public required string Email { get; set; } [JsonProperty("created_at")] public DateTime CreatedAt { get; set; } [JsonProperty("updated_at")] public DateTime UpdatedAt { get; set; } }