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();