fileService
fileService
- fileService
.SaveImageFromIFormFile(file, folder) ⇒Promise.<ApiResult>- UploadFromFormFile(file, path) ⇒
Promise.<ApiResult> - GetTemporaryUrl(params) ⇒
Promise.<ApiResult> - SaveImageFromBytes(params) ⇒
Promise.<ApiResult> - SaveImageFromUrl(params) ⇒
Promise.<ApiResult> - DeleteImageFromPath(params) ⇒
Promise.<ApiResult>
fileService.SaveImageFromIFormFile(file, folder) ⇒ Promise.<ApiResult>
Promise.<ApiResult>Deprecated
Сохраняет изображение из FormData (File + Folder) в локальное хранилище
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| file | Blob | Файл изображения |
| folder | string | Папка хранилища |
Возвращаемые данные
Returns: Promise.<ApiResult> - Данные сохранённого изображения
UploadFromFormFile(file, path) ⇒ Promise.<ApiResult>
Загружает файл из FormData (File + Path) в объектное хранилище
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| file | Blob | Загружаемый файл |
| path | string | Путь в объектном хранилище |
Возвращаемые данные
Returns: Promise.<ApiResult> - Данные загруженного файла
GetTemporaryUrl(params) ⇒ Promise.<ApiResult>
Получает временную подписанную ссылку на файл в объектном хранилище
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | GetTemporaryUrlRequestParam | Параметры запроса (path, опциональный expireSeconds) |
Возвращаемые данные
Returns: Promise.<ApiResult> - Временная подписанная ссылка на файл
SaveImageFromBytes(params) ⇒ Promise.<ApiResult>
Сохраняет изображение в локальное хранилище из байтов
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | SaveImageFromBytesRequestParam | Тело запроса. См. SaveImageFromBytesRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Путь сохранённого файла
SaveImageFromUrl(params) ⇒ Promise.<ApiResult>
Сохраняет изображение в локальное хранилище, скачав его по ссылке
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | SaveImageFromUrlRequestParam | Тело запроса. См. SaveImageFromUrlRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Путь сохранённого файла
DeleteImageFromPath(params) ⇒ Promise.<ApiResult>
Удаляет изображение из локального хранилища по пути
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | DeleteImageFromPathRequestParam | Тело запроса. См. DeleteImageFromPathRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции