Nano.App.Web
10.0.0-preview1
See the version list below for details.
dotnet add package Nano.App.Web --version 10.0.0-preview1
NuGet\Install-Package Nano.App.Web -Version 10.0.0-preview1
<PackageReference Include="Nano.App.Web" Version="10.0.0-preview1" />
<PackageVersion Include="Nano.App.Web" Version="10.0.0-preview1" />
<PackageReference Include="Nano.App.Web" />
paket add Nano.App.Web --version 10.0.0-preview1
#r "nuget: Nano.App.Web, 10.0.0-preview1"
#:package Nano.App.Web@10.0.0-preview1
#addin nuget:?package=Nano.App.Web&version=10.0.0-preview1&prerelease
#tool nuget:?package=Nano.App.Web&version=10.0.0-preview1&prerelease
Nano.App.Web
Nano Web application.
⚠️ Experimental — proceed with caution.
Table of Contents
Summary
Extends the API application with built-in support for Razor Pages and Blazor through registered services and middleware.
⚠️ Before proceeding, it is highly recommended to familiarize yourself generally with Nano Applications.
Registration
First install the Nano.App.Web NuGet package.
dotnet add package Nano.App.Web;
Then, to create a NanoWebApplication simply add the following code to program.cs.
NanoWebApplication<TRoot>
.ConfigureApp()
.ConfigureServices(x =>
{
// Your services...
})
.Build()
.Run();
Register your custom services in the ConfigureServices(x => { }) method to extend Nano with additional functionality or integrations.
Configuration
The App section in the configuration controls application-level behavior, similar to the API application.
Currently, the web application does not add any additional configuration options beyond those available in the API application.
📖 Learn more about Nano API Configuration.
Razor
Coming...
Blazor
Coming...
| 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
- Nano.App.Api (>= 10.0.0-preview1)
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.0.0-preview2 | 63 | 4/25/2026 |
| 10.0.0-preview1 | 67 | 4/24/2026 |
- .NET 10 support.
- Comprehensive rewrite with performance optimizations, improvements, and bug fixes.
- Not compatible with previous versions of Nano.