Nano.Logging.Abstractions
10.0.0-preview1
See the version list below for details.
dotnet add package Nano.Logging.Abstractions --version 10.0.0-preview1
NuGet\Install-Package Nano.Logging.Abstractions -Version 10.0.0-preview1
<PackageReference Include="Nano.Logging.Abstractions" Version="10.0.0-preview1" />
<PackageVersion Include="Nano.Logging.Abstractions" Version="10.0.0-preview1" />
<PackageReference Include="Nano.Logging.Abstractions" />
paket add Nano.Logging.Abstractions --version 10.0.0-preview1
#r "nuget: Nano.Logging.Abstractions, 10.0.0-preview1"
#:package Nano.Logging.Abstractions@10.0.0-preview1
#addin nuget:?package=Nano.Logging.Abstractions&version=10.0.0-preview1&prerelease
#tool nuget:?package=Nano.Logging.Abstractions&version=10.0.0-preview1&prerelease
Nano.Logging.Abstractions
Logging abstractions for Nano applications.
⚠️ This NuGet is transitive and included in other Nano Packages, and is not meant to be included directly.
Table of Contents
Summary
This NuGet provides the core configuration, interfaces, and base abstractions used across all logging providers.
This package is not meant to be included directly.
It serves as a transitive dependency for concrete logging providers and is also included in Nano.Application,
allowing Nano applications to rely on logging abstractions rather than specific implementations.
📖 Learn more about Nano Logging
| 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
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.7)
- Nano.Common (>= 10.0.0-preview1)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Nano.Logging.Abstractions:
| Package | Downloads |
|---|---|
|
Nano.App
This package is part of the Nano Library, a set of reusable .NET libraries for building microservice applications. Nano addresses common non-business concerns such as logging, persistence, messaging, validation, and documentation, while remaining fully configurable and extensible, so applications can stay focused on business logic. See https://github.com/Nano-Core/Nano.Library for details. |
|
|
Nano.Logging
This package is part of the Nano Library, a set of reusable .NET libraries for building microservice applications. Nano addresses common non-business concerns such as logging, persistence, messaging, validation, and documentation, while remaining fully configurable and extensible, so applications can stay focused on business logic. See https://github.com/Nano-Core/Nano.Library for details. |
|
|
Nano.Eventing.RabbitMq
This package is part of the Nano Library, a set of reusable .NET libraries for building microservice applications. Nano addresses common non-business concerns such as logging, persistence, messaging, validation, and documentation, while remaining fully configurable and extensible, so applications can stay focused on business logic. See https://github.com/Nano-Core/Nano.Library for details. |
|
|
Nano.All
This package is part of the Nano Library, a set of reusable .NET libraries for building microservice applications. Nano addresses common non-business concerns such as logging, persistence, messaging, validation, and documentation, while remaining fully configurable and extensible, so applications can stay focused on business logic. See https://github.com/Nano-Core/Nano.Library for details. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.0-preview2 | 84 | 4/25/2026 |
| 10.0.0-preview1 | 87 | 4/24/2026 |
- .NET 10 support.
- Comprehensive rewrite with performance optimizations, improvements, and bug fixes.
- Not compatible with previous versions of Nano.