我正在编写助手类并使用
注入None
tk.Button()
使用
在_ViewImports
注册
@inject HtmlHelperInject.TestHelper TestHelper
如何在此帮助程序类中获取Startup.ConfigureServices
?我尝试通过控制器注入 - 不工作,通过属性上的services.AddTransient<TestHelper>();
属性 - 不工作。
答案 0 :(得分:8)
截至目前(beta8),实现此目的的方法是实现......等待它...... ICanHasViewContext
。此界面添加以下合同:
void Contextualize(ViewContext viewContext);
注入自定义实用程序时,MVC调用Contextualize
并传入当前ViewContext
。注意:此机制很可能在将来的版本中发生变化。如果没有,名称当然会:)
希望这有帮助!