我有 3 个项目:Contracts
, Domain
, Repository
.
Contracts
有接口。
Domain
并且Repository
两者都参考Contracts
。
类的构造函数Domain
被传递IRepo
。类的构造函数Repository
被传递IDomain
。
WebAPI throws 未设置默认构造函数。如果我删除构造函数,Repository
那么一切正常。这两个类都有一个默认的无参数构造函数。
问题是Repository
需要返回一个类型的具体对象Domain
,但不能这样做,因为它没有对Domain
.