使用EF从存储过程中填充对象列表

时间:2016-08-16 20:15:57

标签: .net sql-server entity-framework stored-procedures dbcontext

我有以下问题:我需要执行一个返回对象列表的存储过程,并用EF填充数据。该列表包含对象A.对象A内部有对象B和C.这就是我获得例外的原因。

这样做的诀窍?

代码:

var result =  _context.Database.SqlQuery<ConciliationSummary>(
           "SP_ConciliationDetail @inputDateFrom = {0}, @inputDateTo = {1}, @inputTrnsNumber = {2}" 
           from, to, trn );

list = result.ToListAsync().Result;

我得到例外:

  

无法为财产创造价值&#39;&#39;类型&#39;&#39;。仅支持原始类型或枚举类型的属性。

很难解释标题中的问题,对不起,如果标题不准确

0 个答案:

没有答案