Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework EF 6数据库优先-将存储过程映射到现有对象_Entity Framework_Stored Procedures - Fatal编程技术网

Entity framework EF 6数据库优先-将存储过程映射到现有对象

Entity framework EF 6数据库优先-将存储过程映射到现有对象,entity-framework,stored-procedures,Entity Framework,Stored Procedures,嗨,我有一个很老的项目。它使用存储过程,这不是一个问题,但在旧的ADO.net中有很多容易出错的映射代码。我的主要目标是减少映射。我们有一个单独的库,我猜是POCO/DTO类型的对象被映射到 我可以很容易地将存储过程映射到这些类吗。我想我可以使用AutoMapper,因为映射将是精确的,但我想知道是否有一种更简单的方法,它可以开箱即用。复杂类型列表不显示导入库的业务类。干杯。不要使用AutoMapper,而是使用“编辑函数导入”创建一个复杂的返回类型,它具有与存储过程结果相同的属性。不要使用Au

嗨,我有一个很老的项目。它使用存储过程,这不是一个问题,但在旧的ADO.net中有很多容易出错的映射代码。我的主要目标是减少映射。我们有一个单独的库,我猜是POCO/DTO类型的对象被映射到


我可以很容易地将存储过程映射到这些类吗。我想我可以使用AutoMapper,因为映射将是精确的,但我想知道是否有一种更简单的方法,它可以开箱即用。复杂类型列表不显示导入库的业务类。干杯。

不要使用AutoMapper,而是使用“编辑函数导入”创建一个复杂的返回类型,它具有与存储过程结果相同的属性。

不要使用AutoMapper,而是使用“编辑函数导入”创建一个复杂的返回类型,它具有与存储过程结果相同的属性。

您知道实体框架可以映射到存储过程吗。这将为您完成映射。如果您可以使用EF,我将为您写一个更完整的答案:您知道实体框架可以映射到存储过程吗。这将为您完成映射。如果你能使用EF,我将为你写一个更完整的答案: