Bruno Oliveira
Bruno Oliveira
### Description When returning a `T` in a MVC/API Controller Action that declares the return type as `ActionResult` will now always set the `ObjectResult.StatusCode` to `200`, unless when the `T`...
### Description The mechanism to detect an empty request `body` during the MVC Model Binding now uses the [`IHttpRequestBodyDetectionFeature.CanHaveBody`](https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.http.features.ihttprequestbodydetectionfeature.canhavebody?view=aspnetcore-6.0#microsoft-aspnetcore-http-features-ihttprequestbodydetectionfeature-canhavebody), that is currently implemented by the following behavior: - `true` when:...
### Description The mechanism to infer binding source of **API Controller action's parameters** now mark parameters to be bound from the Dependency Injection container when the type is registered in...
Hi, I think this may be related, but the casing for ProblemDetails is also inconsistent. ProblemDetails itself defaults to camel case, but as you can see above when describing the...
### Description In _**.NET 7 RC1**_, we started requiring that the type `object` to be explicitly specified with a `[JsonSerializable]` attribute applied to your Json Serializer context class in Minimal...
Part of https://github.com/dotnet/aspnetcore/pull/44747
## Overview Contributes to #44852 This PR change `RDF` and `JsonOutputFormatter` to, when a `JsonPolymorphismOptions` is detected, uses the declared type's JsonTypeInfo to call the serializer. ⚠️ **I will create...
Fix https://github.com/dotnet/aspnetcore/issues/45502
Part of https://github.com/dotnet/sdk/pull/29719