Open xakep139 opened 1 month ago
Thanks @xakep139!
In OpenTelemetry .NET, we recommend users to use Microsoft.Extensions.Telemetry.Abstractions
for strongly typed complex object logging. Currently we have to set SuppressTfmSupportBuildWarnings=true
and I've heard from users that they don't really know if it is expected to work in .NET framework, or it might stop working with any future version of Microsoft.Extensions.Telemetry.Abstractions
, or it might occasionally fail due to some implementation details - in a nutshell, users don't understand the warning message and they tend to interpret it as "you cannot bet on it if you are on .NET Framework".
This is really confusing for users and we need to consider rephrasing or maybe removing it.
If a 3rd party uses an extensions library, encounters an issue and reports it to Microsoft are the maintainers going to address it? If yes then it seems like the warning should be removed.
cc @joperezr
When one of Extensions package is referenced in a .NET FX application, there will be a warning emitted:
This is really confusing for users and we need to consider rephrasing or maybe removing it.
cc @joperezr @danmoseley @reyang