我的项目包括:MVC,WEB API解决方案。
我已经从我的数据库架构生成了一个ADO.NET实体数据模型,它位于app_code文件夹中。
我尝试从models文件夹和controllers文件夹访问ADO.NET entiy数据模型,但我无法访问它。
我应该在App_Code文件夹中有ADO.NET实体数据模型吗?
我们如何从mvc应用程序访问数据模型?
通常它就像MydatabaseNameModel db = new MydatabaseNameModel()一样简单;但是,这种方式不可见。
我是否需要在webAPI中导入一些内容,以便MydatabaseNameModel可以实现?
答案 0 :(得分:1)
检查您是否有一个指向EDMX正在使用的命名空间的using语句。
或
添加一个新的空项目,将模型添加到该项目,然后从MVC站点引用该项目(另外,不要忘记命名空间)