我刚刚开始使用C# 9和.NET 5.0,特别是新的record构造。我发现对于记录类型的简写语法,我有很多很好的用例。这些选项类通常非常简单,因此我认为这是非常合适的,但我似乎无法让它轻松地工作,因为使用IOptions<>配置应用程序需要对象具有一个无参数的构造函数。options = options.Value; // This throws an exception at runtime}
我使用System.Text.Json.JsonSerializer.Deserialize将字符串反序列化到类中。set; }
}下面是反序列化代码但是,在WASM异常上会引发MissingMethodException。这是日志:
System.MissingMethodException: Constructor on type '