【发布时间】:2017-11-27 09:08:34
【问题描述】:
我使用 Ninject 作为我的 ASP.Net MVC 应用程序的依赖注入器。
然而,MVCGridConfig 是一个静态类。
如何在 MVCGridConfig 类中注入我的 ICoursesService 以检索表的必要数据?
非常感谢!
【问题讨论】:
-
是的,这是正确的做法。如果您愿意,可以将其发布为答案,以便我可以选择它。
我使用 Ninject 作为我的 ASP.Net MVC 应用程序的依赖注入器。
然而,MVCGridConfig 是一个静态类。
如何在 MVCGridConfig 类中注入我的 ICoursesService 以检索表的必要数据?
非常感谢!
【问题讨论】:
我怀疑你是否能够注入静态类,但你可以使用
var svc = DependencyResolver.Current.GetService<ICoursesService>();
【讨论】: