ServiceStack.Logging.Serilog 5.0 depends on .NETFramework 4.6.1 instead of .NETStandard

While migrating toward SS 5.0 I found that the ServiceStack.Logging.Serilog is depending on
‘.NETFramework,Version=v4.6.1’ instead of ‘.NETStandard,Version=v2.0’.

I just want to bring attention to that.

There are no .NET Standard versions of ServiceStack.Logging providers and the .NET 4.5 build of ServiceStack.Logging.Serilog shows that it’s a .NET v4.5 Framework .dll

I did find a .net core version but maybe that’s unsupported (though working perfectly)

My understanding from mythz post is:
a) SS forwards the logging to the Asp.Net Core logging framework: See the current LogManager.LogFactory.
b) If we need a different log sink, configure the Asp.Net Core logging framework.

1 Like