Skip to main content
 首页 » 编程设计

c#之想在我的应用程序中发送有关事件的电子邮件

2024年01月31日37powertoolsteam

我想通过 application insight 为某些事件发送电子邮件,例如验证失败、必填字段不存在等。

我知道 Application insight 没有直接支持电子邮件工具的工具,但它可以在指标超过阈值时发送警报。

警报可以设置在自定义指标上,但不能设置自定义事件。编写一些代码以在事件发生时增加指标。

我指的是下面的链接来实现电子邮件发送功能。

https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/application-insights/app-insights-how-do-i.md

但我面临一个问题。报警选项不是公制。请看下面的图片。

请您参考如下方法:

您可以创建一个自动流程来查询您的事件,并在查询结果超过某个阈值时向您发送电子邮件。
适用于 Flow 和 Microsoft Logic Apps 的 Application Insights Connector 就是为此创建的,并且可以在来自任何文档类型(事件、指标甚至跟踪)的任何查询结果上定义。
关于如何创建自己的流程的分步文档是 here