コード例 #1
0
    public void RoundTripNullJObject()
    {
        var legacy1 = new LegacyObjectDto();
        var legacy2 = JsonSerializer.FromJson <LegacyObjectDto>(JsonSerializer.ToJson(legacy1));

        Assert.IsTrue(legacy1.IsEquivalentTo(legacy2));
    }
コード例 #2
0
    public void RoundTripJObject()
    {
        var legacy1 = new LegacyObjectDto {
            Extra = new JObject {
                ["foo"] = "bar"
            }
        };
        var legacy2 = JsonSerializer.FromJson <LegacyObjectDto>(JsonSerializer.ToJson(legacy1));

        Assert.IsTrue(legacy1.IsEquivalentTo(legacy2));
    }