There's inbuild support for patching a resource (updating it) in aspnet: https://learn.microsoft.com/en-us/aspnet/core/web-api/jsonpatch?view=aspnetcore-5.0
Currently a custom properties copy is used instead. Maybe switching to the standard way would be okay? Though, it needs the newtonsoft JSON and doesn't seem to have a way to disallow certain properties from being updated...
There's inbuild support for patching a resource (updating it) in aspnet: https://learn.microsoft.com/en-us/aspnet/core/web-api/jsonpatch?view=aspnetcore-5.0
Currently a custom properties copy is used instead. Maybe switching to the standard way would be okay? Though, it needs the newtonsoft JSON and doesn't seem to have a way to disallow certain properties from being updated...