【问题标题】:Performance issue on using linq query in the razor view [closed]在剃刀视图中使用 linq 查询的性能问题 [关闭]
【发布时间】:2019-05-20 08:33:28
【问题描述】:

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

【问题讨论】:

  • 它肯定会导致设计和后续维护问题,甚至可能在性能成为问题之前

标签: c# linq razor


【解决方案1】:

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

但是,这样做是一种非常糟糕的做法。您的视图应该只负责呈现,而不是数据访问。

Here 是一篇关于为什么你应该分开你的顾虑的文章。

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多