Currently there are still warnings related to NativeAOT and Json parsing that require further investigation:
Using member 'System.Text.Json.JsonSerializer.Deserialize(String, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
This PR fixes various compiler and ide warnings.
Currently there are still warnings related to NativeAOT and Json parsing that require further investigation: