【发布时间】:2020-09-06 20:44:18
【问题描述】:
我正在使用带有很多表的 azure 函数。对于每个创建、删除、更新和其他操作,我是否需要为所有内容创建一个函数。所以在那种情况下,我最终会得到数百个端点。如果我有 100 张桌子 我正在考虑在 URL 中传递函数名称,然后如何调用它。
可以吗
[FunctionName("Account")]
public static async Task<IActionResult> Account(
[HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = "account/{functionName}")] HttpRequest req,
ILogger log,
string functionName
)
{
try
{
log.LogInformation("C# HTTP trigger function processed a request.");
基于functionName 变量,我将调用适当的方法。
但是如果functionName 是 addaccount 然后调用 Addmethod ,这就像硬编码一样
我说的对吗?
【问题讨论】:
标签: azure azure-functions