创建 Azure 事件网格订阅时看不到 Azure 函数名称

Cannot see Azure Function name when creating Azure Event Grid Subscription

因此,我使用 VS 2019 创建了一个 Blob 触发器函数 (v2) 并将其部署到 Azure,针对 blob 存储 (v2)。如果我上传一个文件,该函数将被执行并且 blob 存储中的文件被成功处理。所以这里一切都很好。

我现在想创建一个 Azure 事件网格订阅(通过 Azure 门户)以附加到触发器和存储,但是,我看不到函数名称。

在 right-side blade 中选择订阅、资源组和功能应用程序后,插槽下拉列表只有一个值,即 'Production'。选择 'Production' 后,函数下拉列表为空,也不允许我输入函数名称。

有没有人遇到过这个问题?如果您对此事有任何见解,我将不胜感激。

感谢和问候, 诺尔

正如 Roman 在评论中所说,您只需在函数应用程序中创建一个 EventGridTrigger 函数。然后我们可以在功能下拉列表中 select 它。