I've separated the build targets for the test project and the library project. If I were to set netstandard20 as a target framework on the directory level, the xUnit runners are restored using .NET Framework 4.7.3, which isn't available on Linux.
Other notable changes:
netstandard 2.0 only supports string splits by string arrays, not a single string value.
Parsing a Enum value can not be realised using the generic API.
Iterating over Rexeg matches works differently in netstandard2.0.
Added support for .netstandard 2.0.
I've separated the build targets for the test project and the library project. If I were to set netstandard20 as a target framework on the directory level, the xUnit runners are restored using .NET Framework 4.7.3, which isn't available on Linux.
Other notable changes: