Библиотека документов
Библиотека — хранилище файлов в узле (отдельно от списков).
Справочник операций: API: Библиотеки.
Типичный поток:
- Создать библиотеку в узле (админка или API)
- Загрузить файл (
Upload/ соответствующий endpoint) - Скачать через
GET /files/{id}/download(по умолчаниюattachment; превью —?inline=1) или в UI пункт Скачать в меню ⋮ - Выдать права на
libraryпри необходимости — права
Из provisioner
Заголовок раздела «Из provisioner»var libraryId = await ctx.Services.GetLibraryIdAsync("libraries.bannerImages", ct);var bytes = ReadModuleFile(ctx, "seed/banners/banner-welcome.png");await ctx.Services.UploadLibraryFileAsync( libraryId, "banner-welcome.png", bytes, "image/png", ct);Пример: кейс 3 в use-cases.