所以我创建了一个界面来方便测试我的WebApi控制器。
public interface IApplicationDbContext
{
IDbSet<Invoice> Invoices { get; set; }
IDbSet<OrderLine> OrderLines { get; set; }
...
}
这是我的控制器
public class OrderLinesController : ApiController
{
private IApplicationDbContext _db;
public OrderLinesController(IApplicationDbContext db)
{
_db = db;
}
...
}
所以我的问题是如何将_db的Configuration.ProxyCreationEnabled设置为具体的ApplicationDbContext?