Description
Starting with release 3.2.0 of serilog-expressions the package has a reference to the Nullable nuget package for lower frameworks. (#47 )
We already have 2 cases where this is not working and we cant upgrade to version 3.2.0.
1st case:
We have a C# project in .net framework 4.6.1
After upgrading to version 3.2.0 and automatically installing the Nullable package our build gives errors.
2nd case:
We have a VB.NET project in .net framework 4.6.1.
Here the Nullable packages adds the source code files in C# files.
So those filles will never get build. So any code from serilog-expressions that expect the nullable attributes to be available will error.
Including the 1 attribute used into serilog-expressions worked in all cases and removing it only seem to have a downside for backwards compatibility. Maybe this change should be reverted?