UserDto
Backend-источник: core.usermanagementservice/Core.UserManagementService/Nuget.UserApiClient/Dto/UserDto.cs (core.usermanagementservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
login | string | да | — | string |
permissionsIds | number[] | да | — | List<int> |
userType | UserTypeDto | да | — | UserTypeDto |
blocked | boolean | да | — | bool |
firstName | string | да | — | string |
lastName | string | да | — | string |
email | string | null | нет | — | string? |
phoneNumber | string | null | нет | — | string? |
position | UserPositionDto | null | нет | — | UserPositionDto? |
avatarUrl | string | null | нет | — | string? |
lastActivity | string | да | — | DateTimeOffset |
local | string | да | — | string |
Пример
json
{
"login": "string",
"permissionsIds": [],
"userType": "<UserTypeDto>",
"blocked": false,
"firstName": "string",
"lastName": "string",
"email": "user@example.com",
"phoneNumber": "+49123456789",
"position": "<userpositiondto>",
"avatarUrl": "https://...",
"lastActivity": "string",
"local": "string"
}