Closed SmartymindPersonal closed 4 months ago
Hi! The Dynatrace sink has a dependency on Serilog.Sinks.Http v5.1.0, which is about 5 years old and uses a now-obsolete Serilog.Sinks.PeriodicBatching implementation.
If you add <PackageReference Include="Serilog.Sinks.Http" Version="8.0.0" />
to your CSPROJ, this should be resolved, unless the Dynatrace sink depends on APIs in the HTTP sink that are now removed or broken. I can help send an update PR to the Dynatrace sink if so.
Keen to hear how you go!
Thanks for the update PR. I've just did a quick review of it.
Version 7.0.1 of this package also addresses the incompatibility. Thanks again!
I get the following error when I updated Serilog.Sinks.Seq from 6.0.0 to 7.0.0:
We are using Serilog from configuration in Program.cs:
builder.Host.UseSerilog((context, _, configuration) => configuration.ReadFrom.Configuration(context.Configuration))
We are using DryIoc as you can see in the stack trace below but I think it is not relevant. It works with Serilog.Sinks.Seq 6.0.0.
Stacktrace: