[翻译]ASP.NET Core在 .NET 5 Preview 7的更新 (2)

现在,使用端点路由时的授权将接收HttpContext而不是端点实例。这允许授权中间件访问通过类无法访问的RouteData和属性。可以使用从上下文中获取端点。HttpContext``Endpoint``context.GetEndpoint()

现在的默认格式默认为W3C格式。默认情况下,这使得ASP.NET Core中的分布式跟踪支持可与更多框架互操作。System.Diagnostics.Activity

CompareAttribute 现在可以应用于“Razor Page”模型上的属性。

FromBodyAttribute 现在支持配置允许将这些参数或属性视为可选的选项:
C# public IActionResult Post([FromBody(EmptyBodyBehavior = EmptyBodyBehavior.Allow)] MyModel model) { ... }

给予反馈

我们希望您喜欢.NET 5中此版本的ASP.NET Core!我们很想听听您有关此最新.NET 5版本的经验。通过在GitHub上提交问题,让我们知道您的想法。
感谢您试用ASP.NET Core!


原文:https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-preview-7/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpzwjd.html