我希望设置一个ASP.NET核心应用程序,以便模型中的属性名称以某种方式自动“人性化”(例如,在属性名称中添加空格)。为了实现这个目标,我看到了如下代码片段: public class HumaniserMetadataProvider : IDisplayMetadataProvider public voidoptions.ModelMetadataDetailsProviders.Add(new HumaniserMetadataProvider());
}); 然而,当我自己用Razor页面尝试
目前,我正在尝试检查是否有一种方法可以获得剃刀页面类上所有属性的类名。我对所有控制器进行单元测试以查找AuthorizeFilter,这样就不可能忘记它。目前,这是我通过MVC实现的方法(在Razor页面中不起作用): var values = actionDescriptorCollectionProvider.RouteValues = a.RouteValues.Select(r => new r.Key,