development is in progress
It's a HTTP logging library that represents request and response logging for ASP.NET Core applications.
- HTTP Request and Response Logging
- Custom form content requests logging
- Data protection (body limitation)
- Use
System.Text.Json
as JSON API - Easy to configure
- File data store
- ElasticSearch data store
- Custom data store implementation
Package name | Version |
---|---|
raccoonLog |
|
raccoonLog.Stores.File |
|
raccoonLog.Stores.ElasticSearch |
Use following startup codes to configure raccoonLog in you ASP.NET Core application
public void ConfigureServices(IServiceCollection services)
{
services.AddHttpLogging().AddFileStore();
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseHttpLogging();
}
This library is young, as young as me and it needs to represent more abilities as a library therefore I need your help for bugs, features, performance improvement.
Feel free to open PR/issue.