Skip to content

cdon-dev/CMP.ServiceFabric.Logging

Repository files navigation

NuGet Version and Downloads count

CMP.Logging

Opinionated logging setup for .NET Core and Service Fabric.

Service Fabric Context

var serilogLogger = new LoggerConfiguration()
    .DefaultCmp(telemetryConfig, environment)
    .CreateLogger();
Log.Logger = serilogLogger;

var logger = context.ConfigureLogging(telemetryConfig, serilogLogger, "LogName");

Telemetry Client

var telemetryConfig = TelemetryConfiguration.CreateDefault();
telemetryConfig.InstrumentationKey = config["ApplicationInsights:InstrumentationKey"];
var logger = telemetryConfig.ConfigureLogging(serilogLogger, "LogName");

Serilog only

Log.Logger = new LoggerConfiguration()
    .DefaultCmp(telemetryConfig, environment)
    .CreateLogger();

About

Opinionated logging setup for .NET and Service Fabric

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages