在我的模型中,我有一个Order类,然后添加了一个数据库上下文,其中有一个名为Order的表。因为我现在有矛盾了。因此,我试图将实体集名称更改为DbOrder,但这没有帮助。
在不将类Order更改为其他名称的情况下,我需要更改什么才能使其正常工作?

最佳答案

更改名称空间,以便可以区分这两个Order

namespace MyRoootNamespace.Models {
    public class Order {...}
}
//...
namespace MyRoootNamespace.Data {
    public class Order {...}
}

关于database - Entity Framework 6相同的类冲突,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36794844/

10-16 09:08