Skip to content

Android logcat sink extension for the Serilog logger

Notifications You must be signed in to change notification settings

serilog-contrib/Serilog.Sinks.Logcat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Serilog.Sinks.Logcat

Best way to integrate Your Serilog configuration with Xamarin.Android!

How to use?

  1. Copy files LogcatConfigurationExtensions.cs & LogcatSink.cs to Your solution (There is small problem with nuget package for only Xamarin.Android).
  2. Use it:

By class:

                .AddLogging(builder =>
                {
                    var loggerConfiguration = new LoggerConfiguration()
                        .WriteTo
                        .Logcat(tag: "MyAwsomeApp");
                
                    var logger = loggerConfiguration.CreateLogger();
                
                    builder.AddSerilog(logger);
                })

By appsettings:

  "Serilog": {
    "Using":  [ "MyAwsomeAppProjectName" ],
    "MinimumLevel": "Debug",
    "WriteTo": [
      {
        "Name": "Logcat",
        "Args":  {
          "Tag": "MyAwsomeApp"
        }
      }
    ],

About

Android logcat sink extension for the Serilog logger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages