elastic / ecs-dotnet

https://www.elastic.co/guide/en/ecs-logging/dotnet/current/setup.html
Apache License 2.0
114 stars 58 forks source link

[FEATURE] Add net6 TFM & reduce dependencies #357

Closed thompson-tomo closed 5 months ago

thompson-tomo commented 7 months ago

ECS integration/library project(s) Elastic.CommonSchema.*

Is your feature request related to a problem? Please describe. The nuget packages are adding un-necessary dependencies which are not needed on newer frameworks ie net 6 as the framework natively provides them ie System.Text.Json.

Describe the solution you'd like A new target framework (net 6) is added to the projects and by doing so the package dependencies can be made conditional based on TFM hence reducing dependencies.

Describe alternatives you've considered Accept the dependencies

Additional context N/a