2013-04-19 282 views

回答

5

经典的IEnumerable概念错误。

你正在用linq查询返回一个迭代器。迭代器在实际迭代之前不会调用函数。

如果你这样做(例如),你应该看到它的工作,因为它迫使迭代:

return results.Select(entity => _mapper.Transform(entity)).ToList(); 
+0

D'哦。谢谢 :) – kiwipom

相关问题