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://..."
}