Tisa.BpmApp.Hosting
2026.1.9.705
dotnet add package Tisa.BpmApp.Hosting --version 2026.1.9.705
NuGet\Install-Package Tisa.BpmApp.Hosting -Version 2026.1.9.705
<PackageReference Include="Tisa.BpmApp.Hosting" Version="2026.1.9.705" />
<PackageVersion Include="Tisa.BpmApp.Hosting" Version="2026.1.9.705" />
<PackageReference Include="Tisa.BpmApp.Hosting" />
paket add Tisa.BpmApp.Hosting --version 2026.1.9.705
#r "nuget: Tisa.BpmApp.Hosting, 2026.1.9.705"
#:package Tisa.BpmApp.Hosting@2026.1.9.705
#addin nuget:?package=Tisa.BpmApp.Hosting&version=2026.1.9.705
#tool nuget:?package=Tisa.BpmApp.Hosting&version=2026.1.9.705
Tisa.BpmApp.Hosting
ASP.NET Core host bootstrap для .NET 8 интеграционных WebAPI на платформе BPMSoft.
Назначение
Пакет композирует Tisa.BpmApp в готовый HTTP pipeline интеграции: FastEndpoints, OpenAPI (NSwag), Swagger UI и Scalar UI, Serilog, CORS, health/live/ready.
Оба UI документации всегда доступны:
- Swagger UI —
/swagger - Scalar —
/scalar(редирект с/по умолчанию) - OpenAPI JSON —
/openapi/{documentName}.json
Заменяет проект Tisa.Integrations.Hosting из .infrastructure/Src/Hosting.
Зависимости
- Tisa.BpmApp —
AddBpmApplication(), DI installers - Scalar.AspNetCore, FastEndpoints.Swagger — документация API
API
| Метод / тип | Назначение |
|---|---|
AddBpmAppHosting() |
Регистрация host-сервисов |
UseBpmAppHosting() |
Middleware pipeline |
BpmAppHostingOptions |
OpenAPI, CORS, Swagger UI, Scalar, route prefix |
BpmAppHostingOpenApiRoutes |
Маршруты OpenAPI, Swagger UI и Scalar |
BpmAppHostingCulture.UseBpmSoftDefaultCulture() |
Культура ru-RU для BPMSoft runtime |
Установка
dotnet add package Tisa.BpmApp.Hosting
Потребители
Host-проекты (*App) модулей Bpm.Integrations: Exports, шаблон BpmIntegrationApp, новые интеграции.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- FastEndpoints.Swagger (>= 8.0.1)
- Scalar.AspNetCore (>= 2.14.3)
- Tisa.BpmApp (>= 2026.1.9.705)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Tisa.BpmApp.Hosting:
| Package | Downloads |
|---|---|
|
Tisa.BpmApp.Testing
E2E и contract test kit для .NET 8 интеграционных host-приложений BPMSoft. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.1.9.705 | 61 | 7/7/2026 |