【发布时间】:2017-09-28 04:36:37
【问题描述】:
我已经创建了一个移动桌面控制器:
[MobileAppController]
[Authorize]
public class EventOrganiserMembershipDtoController : TableController<EventOrganiserMembershipDto>
{
private readonly IModelContext _modelContext;
public EventOrganiserMembershipDtoController(IModelContext modelContext)
{
_modelContext = modelContext;
}
protected override void Initialize(HttpControllerContext controllerContext)
{
base.Initialize(controllerContext);
DomainManager = new EventOrganiserMembershipDomainManager((DbContext)_modelContext, controllerContext.Request);
}
}
但它不接受依赖注入,尽管我已经在我的项目中设置了它。
根据我所做的所有搜索,要完成这个任务,这应该很容易,我需要ServiceConfig.Initialize(new ConfigBuilder(options)) 行。但我不知道这个神秘的ServiceConfig 班级应该住在哪里。它已经过时了吗?有更新的方法吗?
【问题讨论】: