实体框架代码首先使用复杂的oracle存储过程

时间:2016-03-31 19:54:50

标签: c# asp.net-mvc oracle entity-framework stored-procedures

我正在努力将ASP.Net Web窗体应用程序升级到MVC + EF Web应用程序。

我对MVC部分或多或少都很清楚,但似乎对EF部分有些不满。

由于它已经升级,所以已经存在一个包含大量存储过程,函数和其他东西的数据库,我想保留它们。

对于EF Code First,DB是首选选项,因为它会自动生成Model类。

我正在努力构思这将如何实际发挥作用。

例如:

我有两张桌子员工&薪水

enter image description here enter image description here

有一个存储过程getEmployeeDetails,它返回一个带有两个表属性的游标。

我不知道如何在DbContext中映射这个,因为我到目前为止所读到的是你可以将存储过程映射到单个模式而不是两个或更多。

有人可以建议在这里可以做些什么以及什么是最好的选择或首先使用现有程序的EF代码。

感谢!!!

0 个答案:

没有答案