如何在ASP.NET Core 1.1的MVC视图中访问IConfiguration
?
实施例。 _Layout.cshtml
<link href="@Configuration["MyConfigEntry"]/css/site.min.css>
答案 0 :(得分:9)
在asp.net核心中,您可以将IConfiguration
实现注入您的视图并使用它:)
@using Microsoft.Extensions.Configuration
@inject IConfiguration Configuration
<link rel="stylesheet" href="@Configuration["MyConfigEntry"]/css/site.min.css">
答案 1 :(得分:9)
@inject
into the view(如果那真的是你想做的话)。
答案 2 :(得分:1)
如果发布的链接是你举例的地方,那么可能就是
<link href="@Startup.Configuration["MyConfigEntry"]/css/site.min.css>
这是因为您在引导应用程序时将 Configuration 对象设置为静态。
来自Configure an ASP.NET Core App
public static IConfigurationRoot Configuration { get; set; }