JsonSerializer 不包含 Parse 的定义
JsonSerializer does not contain definition for Parse
在我正在学习的教程中,他们有这行代码
var keyValuePairs = JsonSerializer.Parse<Dictionary<string, object>>(jsonBytes);
但是我的 visual studio 给我一个错误
JsonSerializer does not contain a definition for Parse
这是我的导入
using System.Text.Json;
Parse
方法已替换为 Deserialize
方法。
证明:
在 the tutorial 上:
private IEnumerable<Claim> ParseClaimsFromJwt(string jwt)
{
...
var keyValuePairs = JsonSerializer.Parse<Dictionary<string, object>>(jsonBytes);
但是在 GitHub
private IEnumerable<Claim> ParseClaimsFromJwt(string jwt)
{
...
var keyValuePairs = JsonSerializer.Deserialize<Dictionary<string, object>>(jsonBytes);
在我正在学习的教程中,他们有这行代码
var keyValuePairs = JsonSerializer.Parse<Dictionary<string, object>>(jsonBytes);
但是我的 visual studio 给我一个错误
JsonSerializer does not contain a definition for Parse
这是我的导入
using System.Text.Json;
Parse
方法已替换为 Deserialize
方法。
证明:
在 the tutorial 上:
private IEnumerable<Claim> ParseClaimsFromJwt(string jwt)
{
...
var keyValuePairs = JsonSerializer.Parse<Dictionary<string, object>>(jsonBytes);
但是在 GitHub
private IEnumerable<Claim> ParseClaimsFromJwt(string jwt)
{
...
var keyValuePairs = JsonSerializer.Deserialize<Dictionary<string, object>>(jsonBytes);