C# 为存储过程使用实体框架

C# 为存储过程使用实体框架,c#,entity-framework-5,entity-framework-6,C#,Entity Framework 5,Entity Framework 6,我对实体框架相当陌生。我知道如何一般地使用它,还设法调用了存储过程 然而,由于遗留数据库的业务原因,我们在存储过程中拥有大部分业务逻辑,这意味着C代码仅限于使用适当的参数调用存储过程并获得结果 所以,我想从古鲁和他们的实践经验中了解,除了创建可以用于处理的现成对象之外,在这种情况下它还能提供什么优势 感谢分享知识:-拥有现成且易于使用的C对象是一个巨大的好处!因此,您不必处理非类型化的行和列,您可以首先转储或不编写所有混乱、无聊的粘合代码!也许这篇文章会帮助你@marc_同意,这是一个巨大的好处

我对实体框架相当陌生。我知道如何一般地使用它,还设法调用了存储过程

然而,由于遗留数据库的业务原因,我们在存储过程中拥有大部分业务逻辑,这意味着C代码仅限于使用适当的参数调用存储过程并获得结果

所以,我想从古鲁和他们的实践经验中了解,除了创建可以用于处理的现成对象之外,在这种情况下它还能提供什么优势


感谢分享知识:-

拥有现成且易于使用的C对象是一个巨大的好处!因此,您不必处理非类型化的行和列,您可以首先转储或不编写所有混乱、无聊的粘合代码!也许这篇文章会帮助你@marc_同意,这是一个巨大的好处,我知道这一点。在决定使用它之前,您需要了解任何其他优势。我想说,如果您只想调用存储的进程并将这些结果映射到POCO,那么只需使用像dapper这样的微型ORM。EF有性能开销。