Biss.Apps.Template.WebExchangeTemplate
10.4.1
dotnet add package Biss.Apps.Template.WebExchangeTemplate --version 10.4.1
NuGet\Install-Package Biss.Apps.Template.WebExchangeTemplate -Version 10.4.1
<PackageReference Include="Biss.Apps.Template.WebExchangeTemplate" Version="10.4.1" />
<PackageVersion Include="Biss.Apps.Template.WebExchangeTemplate" Version="10.4.1" />
<PackageReference Include="Biss.Apps.Template.WebExchangeTemplate" />
paket add Biss.Apps.Template.WebExchangeTemplate --version 10.4.1
#r "nuget: Biss.Apps.Template.WebExchangeTemplate, 10.4.1"
#:package Biss.Apps.Template.WebExchangeTemplate@10.4.1
#addin nuget:?package=Biss.Apps.Template.WebExchangeTemplate&version=10.4.1
#tool nuget:?package=Biss.Apps.Template.WebExchangeTemplate&version=10.4.1
Biss.Apps.Template.WebExchangeTemplate
© 2026 FOTEC Forschungs- und Technologietransfer GmbH | https://www.fotec.at
What can this NuGet package do?
Biss.Apps.Template.WebExchangeTemplate is a dotnet template package that scaffolds a BISS web-specific exchange model project for sharing data contracts between web frontends and backend services. This template creates a class library tailored for Blazor applications and web APIs, containing DTOs with web-friendly serialization, view models for web components, and contracts for client-server communication. It extends the standard Exchange template with web-specific features like client-side validation, browser-compatible serialization settings, and Blazor component data models. The project is designed to be referenced by Blazor applications and web-based ConnectivityHost services.
What are the core features?
• Web-Optimized DTOs - Models folder with DTOs configured for JSON serialization and browser compatibility • Client Validation - Data annotations and FluentValidation support for client-side form validation • Blazor ViewModel Contracts - View model interfaces and base classes for Blazor component data binding • JavaScript Interop Models - DTOs designed for JavaScript interop and browser API communication • Web-Specific Enums - Enumerations for HTTP status, web events, and browser-specific states • SignalR Contracts - Message models for real-time communication via SignalR hubs • File Upload Models - DTOs for file upload, download, and multipart form data handling • Paging and Filtering - Request/response models for paginated lists and search queries • Template Parameters - Customizable project name, namespace, and web-specific settings
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Biss (>= 10.4.1)
- Biss.DevOps.Settings (>= 10.4.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.4.1 | 86 | 2/16/2026 |
Changelog.md