edmx文件添加到webui层,DAL、IDAL,都需要引用这个Web.dll。Web也需要引用IDAL,这样就照成了循环引用,不知道大侠们是怎么解决这个问题。
edmx不应该放在model层里吗?
谢谢,是新建个model最合理。model不需要引用其他类库,都是其他类库引用model,所以不会照成循环引用问题。
ef干的事情其实就是dal层干的事情了,所以可以简单点把.edmx放到DAL,IDAL就没什么作用了,因为ef已经对不同数据库做了抽象了。