【发布时间】:2012-06-01 21:18:38
【问题描述】:
我正在使用 Ninject 3.x 和 NLog 2.x 的 Nuget 下载。我已经通过控制器类上的构造函数注入让 ILogger 工作,但我不知道如何使它在我的模型类中工作。我的模型是一个与 ADO.NET EntityObject Generator 生成的类相关联的部分类。
我尝试过使用和不使用 [Inject] 属性的属性注入,但它总是返回 null。我不确定我需要做什么,因为控制器构造函数注入都是自动的。
最终我想我想将我的模型移动到他们自己的库中,以便它们可以被重用,但现在我很高兴有任何答案(甚至是特定于 asp.net mvc 3 项目的)来让它工作.
【问题讨论】:
标签: asp.net-mvc ninject