c# - 如何从同一应用服务内的不同功能获取 Azure 功能的完整 URL?

标签 c# azure-functions

在 Azure Functions 中,当你创建一个函数时,这个函数会获得一个唯一的 GET 代码来调用它。使用具有两个或更多功能的应用服务,我想从其中一个功能访问具有不同功能的 GET 代码的完整 URL。

我的示例场景

我有两个功能:

  • PreSomethingHook
  • PostSomethingHook

当“某事”发生时,应该调用 /api/PreSomethingHook?code=ew12e12ew2e。 我希望 PreSomethingHook 在外部 API 中启动一个长进程,它接收的参数之一是进程完成时的回调 url。现在,当流程结束时,应该调用 PostSomethingHook 并处理结果。

我的问题是我不知道如何动态获取 PostSomethingHook 完整 url,而不是将其设置在数据库或环境变量中。 (这是我不想做的)

总而言之,

如何从同一应用服务内的不同函数获取函数的 URL 及其 GET 代码?

最佳答案

关于c# - 如何从同一应用服务内的不同功能获取 Azure 功能的完整 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55747205/

相关文章:

sql - 尝试在azure中创建应用程序,它将根据SQL Server中的DML操作将xml发布到URL

c# - Azure 函数无法访问 mscorelib.dll 访问被拒绝

azure - Microsoft.Azure.Storage.Common : No connection could be made because t he target machine actively refused it

c# - 第一次机会异常(exception)是什么意思

c# - XAML 与在运行时创建的控件

c# - 如何使用 Open XML C# 从 .xlsx 获取单元格中显示的值

c# - 在 Azure 函数中调用带有参数的存储过程会出现错误

azure - 使用 powershell 部署到 azure 函数

C#:计算时间差异

c# - 使用 C# 将 .doc 转换为 .docx