Skip to content

File DTO ​

Описание сущностей и типов из src/dto/file/.

Обогащено snapshot-данными бэкенд-DTO (8 из 11 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).

Содержание ​


DeleteImageFromPathRequestParam ​

Body for POST Api/File/LocaleStorage/DeleteImageFromPath.

Поля ​

ПолеТипОбязательноеОписание
accessTokenstringдаStorage access token issued to the calling service.
pathstringдаPath of the image inside the local storage.

Пример ​

json
{
  "accessToken": "string",
  "path": "string"
}


FileResponseDto ​

Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Responses/FileResponseDto.cs (features.filemanagerservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
pathstringда—string

Пример ​

json
{
  "path": "string"
}


ImageResponseDto ​

Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Responses/ImageResponseDto.cs (features.filemanagerservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
pathstringда—string
previewPathstringда—string

Пример ​

json
{
  "path": "string",
  "previewPath": "string"
}


SaveFileFromBytesRequestDto ​

Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveFileFromBytesRequestDto.cs (features.filemanagerservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
bytesFilenumber[]да—byte[]
namestringда—string
pathstringда—string

Пример ​

json
{
  "bytesFile": [],
  "name": "string",
  "path": "string"
}


SaveFileFromFormFileRequestDto ​

Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveFileFromFormFileRequestDto.cs (features.filemanagerservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
folderstringда—string
fileFile | Blobда—IFormFile

Пример ​

json
{
  "folder": "string",
  "file": "<File | Blob>"
}


SaveImageFromBytesRequestDto ​

Backend-источник: features.filemanagerservice/Features.FileManagerService/Nuget.FileApiClient/Dto/Requests/SaveImageFromBytesRequestDto.cs (features.filemanagerservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
bytesFilenumber[]да—byte[]
namestringда—string
pathstringда—string
formatstringда—string

Пример ​

json
{
  "bytesFile": [],
  "name": "string",
  "path": "string",
  "format": "2026-05-05T08:00:00Z"
}


SaveImageFromBytesRequestParam ​

Body for POST Api/File/LocaleStorage/SaveImageFromBytes.

Поля ​

ПолеТипОбязательноеОписание
accessTokenstringда—
bytesFilestringдаImage content as a base64 string — the wire form of the byte array.
namestringда—
pathstringда—
formatstringдаFile extension without the dot, e.g. png.

Пример ​

json
{
  "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#)
fileFile | Blobда—IFormFile
namestringда—string
pathstringда—string
formatstringда—string

Пример ​

json
{
  "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#)
urlstringда—string
namestringда—string
pathstringда—string
formatstringда—string

Пример ​

json
{
  "url": "https://...",
  "name": "string",
  "path": "string",
  "format": "2026-05-05T08:00:00Z"
}


SaveImageFromUrlRequestParam ​

Body for POST Api/File/LocaleStorage/SaveImageFromUrl.

Поля ​

ПолеТипОбязательноеОписание
accessTokenstringда—
urlstringдаSource the image is downloaded from.
namestringда—
pathstringда—
formatstringдаFile extension without the dot, e.g. png.

Пример ​

json
{
  "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#)
temporaryUrlstringда—string

Пример ​

json
{
  "temporaryUrl": "https://..."
}