Home

Awesome

Q42.Logging.ApplicationInsights

Small library that will send logs to Application Insights when using the default ASP.Net Core 1.0 logging.

Available on NuGet

Usage: Make sure you've set up ApplicationInsights in your application:

Startup.cs / ConfigureServices:
services.AddApplicationInsightsTelemetry(Configuration);

Add this package to your project.json and use it: Startup.cs / Configure:
loggerFactory.AddApplicationInsights(app.ApplicationServices.GetRequiredService<TelemetryClient>(), LogLevel.Warning);

Contributions

Contributions are welcome, just send a PR!

Credits

This project is based on: https://github.com/alexvaluyskiy/BookPortal/tree/master/src/BookPortal.Core.Logging