I recently upgraded my project from .NET 6 to .NET 8, and as a result also upgraded a couple of nuget packages to their latest stable version, one of them being System.IdentityModel.Tokens.Jwt
. I upgraded it from version 6.22.1 to 8.0.1.
When I ran a “Rebuild solution” in one of my classes JsonExtensions
was being used as follows:
response = JsonExtensions.DeserializeFromJson<ResponseModel<TResponse>>(result);
Now after upgrading, I get an error
The name JsonExtensions does not exists in the current context
I tried searching for the breaking changes and when I did an incremental upgrade I noticed that it started breaking in 7.1.2.
Can someone guide me to a place where I can see the exact breaking changes or what exactly I need to do to fix this issue?