Разработчикам
Portal Extension SDK
C# SDK для разработки WebPart, Event Receiver, Timer Job и функциональных модулей. Версия SDK должна совпадать с версией установленного Portal.
NuGet feed
Добавьте источник пакетов в глобальную или проектную конфигурацию:
dotnet nuget add source https://korport.ru/api/nuget/v3/index.json -n korport
Или скопируйте nuget.config из скачанного SDK ZIP.
Быстрый старт
- Скачайте SDK той же версии, что и Portal (см. таблицу ниже).
- Установите шаблоны:
dotnet new install ./portal-sdk-X.Y.Z/templates/portal-webpart - Создайте проект:
dotnet new portal-webpart -n MyWidget -o ./my-widget - Соберите пакет:
../scripts/pack-portalpart.sh . - Загрузите
.portalpartв Админка → WebPart.
Документация: Старт и SDK, выбор типа расширения, WebPart, Event Receiver, Timer Job, Модули, интеграции, отладка расширений.
На Docker и Kubernetes отладка пакетов с брейкпоинтами в IDE к контейнеру/поду не предусмотрена — обычно логи и hot deploy; на Native удобнее Attach к процессу. Подробности в документации по отладке.
Версии SDK
Скачайте архив той же версии, что установлен у вас Portal.
| Версия | Дата | SHA256 | |
|---|---|---|---|
| 1.0.0 | 13.07.2026 |
0c471f5bbd17…d82fcf7c
|
Скачать ZIP |