【问题标题】:For Azure Functions is there anything line ASP.NET Core MVC Pipeline?对于 Azure Functions,ASP.NET Core MVC 管道有什么线吗?
【发布时间】:2020-10-14 16:18:06
【问题描述】:

我正在研究Azure Functions (.NET Core 3.1) 的解决方案。 该解决方案具有多个 HTTP 触发函数。

目标是:

  • 拥有通用异常处理代码
  • 拥有通用代码来改变响应标头
  • 所有这些都必须完成,而无需在所有函数中复制粘贴相同的调用

很好奇 Azure Functions 是否有任何类似于 ASP.NET Core MVC Pipeline 的内容,以便我可以添加一些在调用函数本身之前执行的 middleware

问题:

  • 是否有任何行 ASP.NET Core MVC Pipeline 可用于 Azure Functions?
  • 是否有任何可能的替代解决方案?

【问题讨论】:

    标签: azure .net-core asp.net-core-mvc azure-functions


    【解决方案1】:

    Azure Functions 本身不是请求管道。传入的请求映射到函数并直接执行。

    替代方法是利用 Custom Handlers,它允许您运行自己的 Web 服务器,函数运行时将启动并将请求转发到该服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-04
      • 2021-09-07
      • 1970-01-01
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 2010-11-14
      相关资源
      最近更新 更多