diff --git a/guide/migration/20-to-30.html b/guide/migration/20-to-30.html index c5a52b2..0d7462c 100644 --- a/guide/migration/20-to-30.html +++ b/guide/migration/20-to-30.html @@ -186,7 +186,8 @@ was replaced by 2 separate methods. If your application depends on request cachi });

Replace JSON.NET by System.Text.Json

If you use JSON.NET to serialize or deserialize OpenIdConnectMessage, OpenIdConnectRequest or OpenIdConnectResponse instances, -consider moving to System.Text.Json when migrating to OpenIddict 3.0, as 3.0 no longer includes a built-in JSON.NET JsonConverter for these types.

+consider moving to System.Text.Json when migrating to OpenIddict 3.0, as 3.0 no longer includes a built-in JSON.NET JsonConverter for their +equivalent in 3.0: OpenIddictMessage, OpenIddictRequest or OpenIddictResponse.

In most cases, this should be as simple as replacing JsonConvert.SerializeObject()/JsonConvert.DeserializeObject() by their System.Text.Json equivalent: JsonSerializer.Serialize()/JsonSerializer.Deserialize().

Replace calls to the AuthenticationTicket extensions by their new ClaimsPrincipal equivalent:

diff --git a/manifest.json b/manifest.json index f3623c4..69a95b4 100644 --- a/manifest.json +++ b/manifest.json @@ -1636,7 +1636,7 @@ "output": { ".html": { "relative_path": "guide/migration/20-to-30.html", - "hash": "2WZscorvTpzSOO9+n20Q4g==" + "hash": "WXzgMyQ1vqT7fXs1OQtjmw==" } }, "is_incremental": false,