在razor视图中使用linq查询的性能问题

时间:2019-05-20 08:33:28

标签: c# linq razor

在Asp.net mvc项目中,我们在cshtml / razor视图中有很多linq查询,以便从sql中获取数据,而不是在控制器中使用它们。我也相信这不是标准方法。但是我的问题是,这会导致应用程序性能下降或加载时间增加吗?

1 个答案:

答案 0 :(得分:2)

我认为在您的视图中执行LinQ查询时,您不会遇到任何重大的性能问题。

但是,这样做是非常糟糕的做法。您的视图应仅用于演示,而不能访问数据。

Here是一篇文章,介绍了您为什么要分开关注。

希望有帮助。