【发布时间】:2020-10-22 00:52:51
【问题描述】:
我有一个接受 IHtmlHelper 的扩展方法,像这样:
public static HtmlString HelpContext(this IHtmlHelper helper)
{
return "";
}
然后从 Razor 页面调用此函数。
我在启动时加载了我的设置,并且可以通过依赖注入进行访问。如果不创建静态设置类,我将如何处理?是否可以在这里进行方法注入,而不必在每次调用时都从页面中注入设置?
【问题讨论】:
-
你可以使用IServiceProvider解决方法内部的依赖,like this
标签: c# asp.net-core dependency-injection configuration