Serilog sink that uses AppCenter.Analytics and AppCenter.Crashes to log events.
App Center Crashes will receive events that include an Exception
, while App Center Analytics will receive events that do not contain an Exception
.
Use NuGet package manager to install this library.
Install-Package Fedandburk.Serilog.Sinks.AppCenter
using Fedandburk.Serilog.Sinks.AppCenter;
// Configure AppCenter first.
AppCenter.Start("AppCenterApiKey", typeof(Analytics), typeof(Crashes));
// Create logger that logs informational (and above) events to AppCenter.
var logger = new LoggerConfiguration()
.WriteTo.AppCenter(LogEventLevel.Information)
.CreateLogger();