我有3个解决方案。Project.Web、Project.Core(业务)和Project.Layer(模型)。在Project.Core中,我有一个静态文件,我可以像这样从Project.Web.Controller中调用Business.GetAllData();。这会调用DAL/EF文件并获取数据(BusinessDal.GetData())。using(DBContextdb=newDBContext()){returndb.GetAllData().ToPOCO();}在我的配置/DbContext.cs中,我有这个:protectedoverridevoidOnConfig