.Net Core中筛选器(Filters)和中间件(Middleware)的区别

118 次浏览次阅读
  1. 位置:筛选器在 ASP.NET Core 操作调用管道(有时称为筛选器管道)内运行,而中间件是在整个请求管道中执行的。
  2. 范围:筛选器可以应用于控制器、动作方法、参数或全局级别,而中间件是应用于整个应用程序的。
  3. 功能:筛选器用于处理请求的特定方面,例如身份验证、授权、日志记录等。中间件更通用,可以执行各种任务,例如路由、异常处理、静态文件服务等。
  4. 执行顺序:
正文完
 1
马化云
版权声明:本站原创文章,由 马化云 2023-10-22发表,共计173字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。