【问题标题】:Performance overhead of using IoC containers with MVC3将 IoC 容器与 MVC3 一起使用的性能开销
【发布时间】:2011-02-17 16:19:19
【问题描述】:

我有一个 MVC3 应用程序,我希望它能够为大量用户请求提供服务。我想使用 IoC 容器,但不希望它降低我的应用程序的性能。

我读到我不应该担心,因为唯一的开销是在初始化时。然而,对于 MVC3 应用程序,这不是每次用户请求新网页的时候吗?

【问题讨论】:

    标签: asp.net-mvc-3 castle-windsor ninject autofac castle


    【解决方案1】:

    不,不是每次用户请求一个页面。 IoC 容器应在应用程序的生命周期内配置一次(例如,在您的全局 Application_Start 事件处理程序中),然后在应用程序运行时不需要任何其他配置。

    【讨论】:

    • 好的,非常感谢。现在我相信我不需要查看那些显示相对性能的图表。
    猜你喜欢
    • 2016-09-23
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-27
    • 1970-01-01
    相关资源
    最近更新 更多