我希望在函数运行时使用 Microsoft.Azure.WebJobs.ExecutionContext
获取 InitationId
,但是有没有办法在函数运行之外获取它实际的函数调用。
因此,如果调用类需要某种上下文,它可以使用它。可能吗?
最佳答案
当你运行一个函数时,你有 ExecutionContext
public static HttpResponseMessage Run(HttpRequestMessage req, TraceWriter log, ExecutionContext context)
{
return req.CreateResponse(System.Net.HttpStatusCode.OK, context.InvocationId);
}
因此,如果您调用任何方法,您可能需要将此 id 路径传递给它。我不确定是否有任何类型的静态助手。
关于c# - Azure 函数上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46556031/