File DTO
Описание сущностей и типов из src/dto/file/.
Обогащено snapshot-данными бэкенд-DTO (8 из 8 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).
Содержание
- FileResponseDto · backend ✓
- ImageResponseDto · backend ✓
- SaveFileFromBytesRequestDto · backend ✓
- SaveFileFromFormFileRequestDto · backend ✓
- SaveImageFromBytesRequestDto · backend ✓
- SaveImageFromFormFileRequestDto · backend ✓
- SaveImageFromUrlRequestDto · backend ✓
- TemporaryUrlResponseDto · backend ✓
FileResponseDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Responses/FileResponseDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
path | string | да | — | string |
Пример
{
"path": "string"
}ImageResponseDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Responses/ImageResponseDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
path | string | да | — | string |
previewPath | string | да | — | string |
Пример
{
"path": "string",
"previewPath": "string"
}SaveFileFromBytesRequestDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveFileFromBytesRequestDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
bytesFile | number[] | да | — | byte[] |
name | string | да | — | string |
path | string | да | — | string |
Пример
{
"bytesFile": [],
"name": "string",
"path": "string"
}SaveFileFromFormFileRequestDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveFileFromFormFileRequestDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
folder | string | да | — | string |
file | File | Blob | да | — | IFormFile |
Пример
{
"folder": "string",
"file": "<File | Blob>"
}SaveImageFromBytesRequestDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveImageFromBytesRequestDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
bytesFile | number[] | да | — | byte[] |
name | string | да | — | string |
path | string | да | — | string |
format | string | да | — | string |
Пример
{
"bytesFile": [],
"name": "string",
"path": "string",
"format": "2026-05-05T08:00:00Z"
}SaveImageFromFormFileRequestDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveImageFromFormFileRequestDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
file | File | Blob | да | — | IFormFile |
name | string | да | — | string |
path | string | да | — | string |
format | string | да | — | string |
Пример
{
"file": "<File | Blob>",
"name": "string",
"path": "string",
"format": "2026-05-05T08:00:00Z"
}SaveImageFromUrlRequestDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveImageFromUrlRequestDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
url | string | да | — | string |
name | string | да | — | string |
path | string | да | — | string |
format | string | да | — | string |
Пример
{
"url": "https://...",
"name": "string",
"path": "string",
"format": "2026-05-05T08:00:00Z"
}TemporaryUrlResponseDto
Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Responses/TemporaryUrlResponseDto.cs (features.filemanagerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
temporaryUrl | string | да | — | string |
Пример
{
"temporaryUrl": "https://..."
}