我创建了 DLL 项目
我创建了EDMX
并从数据库中构建了模型
我喜欢
MyEntities context = new MyEntities(); var p = new Product(); context.Product.Add // and there is no Add method.
那么我做的事情出了什么问题?
谢谢!
答案 0 :(得分:7)
使用EF命名约定,应为context.Products.Add()
您的对象集合以对象名称加上“S”命名,因此Product
应在上下文中创建Products
集合
答案 1 :(得分:0)
这是因为一些Resharper问题而且正常智能感知的速度比它应该慢一点。
我刚刚添加了代码
context.Product.Add(P);
并重新编译了我的项目,它正在运行。