WebApiFilters4Log 1.3.2
dotnet add package WebApiFilters4Log --version 1.3.2
NuGet\Install-Package WebApiFilters4Log -Version 1.3.2
<PackageReference Include="WebApiFilters4Log" Version="1.3.2" />
paket add WebApiFilters4Log --version 1.3.2
#r "nuget: WebApiFilters4Log, 1.3.2"
// Install WebApiFilters4Log as a Cake Addin
#addin nuget:?package=WebApiFilters4Log&version=1.3.2
// Install WebApiFilters4Log as a Cake Tool
#tool nuget:?package=WebApiFilters4Log&version=1.3.2
Biblioteca de filtros destinada a simplificar o monitoramento de uma aplicação OWIN ASP.NET Web API utilizando o log4net.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net45 is compatible. net451 is compatible. net452 is compatible. net46 is compatible. net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- log4net (>= 2.0.5)
- Microsoft.AspNet.WebApi.Core (>= 5.2.3)
- Newtonsoft.Json (>= 8.0.3)
- System.Net.Http (>= 4.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Implementação do IgnoreLogAttribute e alteração dos filtros para desconsiderar o log nas controllers/actions que possuam o novo atributo;
Modificação no comportamento do Action4LogFilter para logar os argumentos utilizando o logger padrão do filtro;
Modificação no comportamento do método GetLogContext para ignorar o contexto completo quando este já foi persistido;
Adição no contexto da mensagem de erro e seu tipo que serão adicionados no log de finalização com falha de uma ação;
Implementação dos métodos extendidos log4net.ILog.GetLogLevel e log4net.ILog.SetLogLevel;