Skip to content

Akka.Logger.Serilog v1.3.6 Release

Compare
Choose a tag to compare
@Aaronontheweb Aaronontheweb released this 30 Apr 14:38
· 153 commits to master since this release
697c12c

1.3.6 April 28 2018

If you intend on using any of the Serilog semantic logging formats in your logging strings, you need to use the SerilogLoggingAdapter inside your instrumented code or there could be elsewhere inside parts of your ActorSystem:

var log = Context.GetLogger<SerilogLoggingAdapter>(); // correct
log.Info("My boss makes me use {semantic} logging", "semantic"); // serilog semantic logging format

This will allow all logging events to be consumed anywhere inside the ActorSystem, including places like the Akka.NET TestKit, without throwing FormatExceptions when they encounter semantic logging syntax outside of the SerilogLogger.