在Azure函数停止时触发动作C#

时间:2019-06-21 10:34:22

标签: c# azure azure-functions

如标题所述,是否有一种方法可以在手动停止或重新启动功能时触发动作?

例如,当函数停止时,我想在Azure表存储中进行更新。

我在Google中搜索了很多东西,找不到任何有意义的东西,任何指针都将有所帮助。

2 个答案:

答案 0 :(得分:1)

您可以使用Azure事件网格来实现此目的。事件网格通过能够拦截来自Azure监视器的日志来利用Azure的中枢神经系统

按照本教程here的操作来完成所需的操作,但是将条件步骤的操作更改为:

<uses-library android:name="org.apache.http.legacy" android:required="false"/>

在您的逻辑应用程序中。然后,您可以将所需的任何逻辑应用于Logic App中的Microsoft.Web/sites/stop/action 步骤

答案 1 :(得分:0)

  1. 创建逻辑应用
  2. 添加重复操作(按指定间隔)
  3. 向该功能添加http请求
  4. 添加if操作以从功能应用中检查Exception
  5. 添加操作以更新表格