首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在主题视图中访问Cofoundry设置和其他注入依赖项的类

如何在主题视图中访问Cofoundry设置和其他注入依赖项的类
EN

Stack Overflow用户
提问于 2021-03-04 07:55:22
回答 1查看 28关注 0票数 1

我定义了一个具有特定主题设置的设置类--在本例中是站点的主标题:

代码语言:javascript
复制
public class ThemeSettings : IConfigurationSettings
{
    [Required]
    public string SiteTitle { get; set; }
}

现在我想将站点标题包含在我的_Layout.cshtml文件中:

代码语言:javascript
复制
_Layout.cshtml:

<h2 class="header-title">  ... INSERT TITLE HERE ... </h2>

但是,如何在没有控制器的情况下将ThemeSettings类注入视图文件,以便可以访问属性SiteTitle

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-04 08:18:07

在ASP.NET核心中支持依赖注入的剃刀文件:

代码语言:javascript
复制
@inject ThemeSettings themeSettings 

<h2 class="header-title">@themeSettings.SiteTitle</h2>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66470729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档