The System.Text.Json Rigidity Problem. With newer releases of ASP.NET Core, the ASP.NET team has decided to move to System.Text.Json for all JSON serializations and deserializations. Generally, this works pretty well, but you need to be aware of potential pitfalls. Case Sensitivity. By default, System.Text.Json has a case sensitivity flag. Case.