File DTO
Описание сущностей и типов из src/dto/file/.
Обогащено snapshot-данными бэкенд-DTO (8 из 11 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).
Содержание
- DeleteImageFromPathRequestParam
- FileResponseDto · backend ✓
- ImageResponseDto · backend ✓
- SaveFileFromBytesRequestDto · backend ✓
- SaveFileFromFormFileRequestDto · backend ✓
- SaveImageFromBytesRequestDto · backend ✓
- SaveImageFromBytesRequestParam
- SaveImageFromFormFileRequestDto · backend ✓
- SaveImageFromUrlRequestDto · backend ✓
- SaveImageFromUrlRequestParam
- TemporaryUrlResponseDto · backend ✓
DeleteImageFromPathRequestParam
Body for POST Api/File/LocaleStorage/DeleteImageFromPath.
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
accessToken | string | да | Storage access token issued to the calling service. |
path | string | да | Path of the image inside the local storage. |
Пример
{
"accessToken": "string",
"path": "string"
}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"
}SaveImageFromBytesRequestParam
Body for POST Api/File/LocaleStorage/SaveImageFromBytes.
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
accessToken | string | да | — |
bytesFile | string | да | Image content as a base64 string — the wire form of the byte array. |
name | string | да | — |
path | string | да | — |
format | string | да | File extension without the dot, e.g. png. |
Пример
{
"accessToken": "string",
"bytesFile": "string",
"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"
}SaveImageFromUrlRequestParam
Body for POST Api/File/LocaleStorage/SaveImageFromUrl.
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
accessToken | string | да | — |
url | string | да | Source the image is downloaded from. |
name | string | да | — |
path | string | да | — |
format | string | да | File extension without the dot, e.g. png. |
Пример
{
"accessToken": "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://..."
}