diff --git a/src/Nocr.Users.Api.Contracts/Users/Dto/Requests/CreateUserRequest.cs b/src/Nocr.Users.Api.Contracts/Users/Dto/Requests/CreateUserRequest.cs index 6cbc960..3d00f95 100644 --- a/src/Nocr.Users.Api.Contracts/Users/Dto/Requests/CreateUserRequest.cs +++ b/src/Nocr.Users.Api.Contracts/Users/Dto/Requests/CreateUserRequest.cs @@ -2,7 +2,7 @@ namespace Nocr.Users.Api.Contracts.Users.Dto.Requests; public sealed class CreateUserRequest { - public string Username { get; set; } + public required string Username { get; set; } public string? Email { get; set; } diff --git a/src/Nocr.Users.Api.Contracts/Users/Dto/UserData.cs b/src/Nocr.Users.Api.Contracts/Users/Dto/UserData.cs index 622ca58..70b768b 100644 --- a/src/Nocr.Users.Api.Contracts/Users/Dto/UserData.cs +++ b/src/Nocr.Users.Api.Contracts/Users/Dto/UserData.cs @@ -7,10 +7,10 @@ public sealed class UserData /// /// Имя пользователя /// - public string Username { get; set; } + public required string Username { get; set; } /// /// Список идентити пользователя /// - public UserIdentityData[] Identities { get; set; } + public required UserIdentityData[] Identities { get; set; } } \ No newline at end of file diff --git a/src/Nocr.Users.Api.Contracts/Users/Dto/UserIdentityData.cs b/src/Nocr.Users.Api.Contracts/Users/Dto/UserIdentityData.cs index 873a9b0..11746fb 100644 --- a/src/Nocr.Users.Api.Contracts/Users/Dto/UserIdentityData.cs +++ b/src/Nocr.Users.Api.Contracts/Users/Dto/UserIdentityData.cs @@ -12,5 +12,5 @@ public sealed class UserIdentityData /// /// Идентити /// - public string Identity { get; set; } + public required string Identity { get; set; } } \ No newline at end of file diff --git a/src/Nocr.Users.AppServices/Users/User.cs b/src/Nocr.Users.AppServices/Users/User.cs index f9d3265..278bc5b 100644 --- a/src/Nocr.Users.AppServices/Users/User.cs +++ b/src/Nocr.Users.AppServices/Users/User.cs @@ -4,7 +4,7 @@ public sealed class User { public long Id { get; set; } - public string Username { get; private set; } + public string Username { get; private set; } = default!; private readonly List _identities = new();