代码之家  ›  专栏  ›  技术社区  ›  DevMania

最佳实践:HTTP处理程序或ActionFilters可获得最佳性能

  •  2
  • DevMania  · 技术社区  · 15 年前

    我使用Web表单中的一些HTTP处理程序,例如生成图像缩略图、提供CSS等。。。

    我喜欢它们,它们制作简单,抽象性强。我仍然可以在MVC中以最佳性能使用它们,还是应该使用动作过滤器?

    2 回复  |  直到 12 年前
        1
  •  3
  •   DreamSonic    15 年前

    动作过滤器添加了更多的抽象层,因为它们通过路由和MVC处理程序。如果您非常关心性能,并且不需要任何MVC特性,那么您应该坚持使用处理程序。

        2
  •  1
  •   eu-ge-ne    15 年前

    如果您想要性能,请使用HttpHandlers

    如果您想要可测试性,请使用ActionFilters

    就我个人而言,我更喜欢在ASP.NET MVC中可能使用的ActionFilters