首页新闻找找看学习计划

如何把web.config中的设置配置项迁移到Core中

0
悬赏园豆:10 [待解决问题]

web.config中有这样一段配置,系统会自动读取并应用,我怎么在Core中设置这个配置项呢?

<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<!--<pages pageBaseType="System.Web.Mvc.WebViewPage">-->
<pages pageBaseType="MvcNHibernateFirst.Web.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization"/>
<add namespace="System.Web.Routing" />
</namespaces>
</pages>
</system.web.webPages.razor>

以此类推,其他的配置项怎么迁移到Core中并让系统自动应用呢?

或者有其他方式设置Core项目中Razor的父类吗?

imperturbable的主页 imperturbable | 初学一级 | 园豆:194
提问于:2018-12-19 15:34
< >
分享
所有回答(1)
0

提问中的 web.config 配置部分在 ASP.NET Core 中用不到,不需要迁移

dudu | 园豆:41124 (高人七级) | 2018-12-19 15:53

我在视图页需要调用某几个后台方法,不想每个页面都引用命名空间,怎么给Razor添加个父类呢?

支持(0) 反对(0) imperturbable | 园豆:194 (初学一级) | 2018-12-19 22:09

@imperturbable: 在 _ViewImports.cshtml 通过 @using 引用命名空间,通过 @inherits 添加父类,参考 Predefined Namespaces And Custom Base View Page in ASP.NET Core 1.0 MVC

支持(0) 反对(0) dudu | 园豆:41124 (高人七级) | 2018-12-19 22:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册