Skip to content

fedandburk/serilog-sinks-app-center

Repository files navigation

App Center sink for Serilog

GitHub Nuget CI CD CodeFactor

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.

Installation

Use NuGet package manager to install this library.

Install-Package Fedandburk.Serilog.Sinks.AppCenter

Usage

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();