现在,使用端点路由时的授权将接收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/