Mariodbx.AspectLogging
1.0.0
See the version list below for details.
dotnet add package Mariodbx.AspectLogging --version 1.0.0
NuGet\Install-Package Mariodbx.AspectLogging -Version 1.0.0
<PackageReference Include="Mariodbx.AspectLogging" Version="1.0.0" />
<PackageVersion Include="Mariodbx.AspectLogging" Version="1.0.0" />
<PackageReference Include="Mariodbx.AspectLogging" />
paket add Mariodbx.AspectLogging --version 1.0.0
#r "nuget: Mariodbx.AspectLogging, 1.0.0"
#:package Mariodbx.AspectLogging@1.0.0
#addin nuget:?package=Mariodbx.AspectLogging&version=1.0.0
#tool nuget:?package=Mariodbx.AspectLogging&version=1.0.0
A powerful Aspect-Oriented Programming (AOP) library for .NET that provides transparent logging of method calls using dynamic proxies. Supports async methods, custom formatting, configurable log levels, and HTTP middleware logging.
| 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
- Microsoft.AspNetCore.Http (>= 2.2.2)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.2.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.0)
- Serilog (>= 4.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
v1.0.0 - Initial release
- Dynamic proxy-based method interception
- Configurable via code or appsettings.json
- Async method support
- Custom type and value formatting
- HTTP middleware for request/response logging
- Performance thresholds and filtering
- Structured logging support