带有 WPF 控件的 Azure Function V1

Azure Function V1 with WPF Controls

我尝试使用包含一些 WPF 控件的 Azure 函数 v1。而 Azure funtion v1 支持 .Net 框架,它应该可以在 windows 环境下工作。每当调试器到达 WPF 控件时,抛出异常表明

"InvalidOperationException: 调用线程必须是 STA,因为许多 UI 组件需要这个。 “

这是我的代码的样子,我在浏览器中测试了该功能。

 [FunctionName("Report1")]
 public static async Task<HttpResponseMessage> RunReport([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = "hash/{hash1}")]HttpRequestMessage req, string hash1, TraceWriter log, Microsoft.Azure.WebJobs.ExecutionContext context){}

没有这个使用方法,Azure Functions不支持UI。 WPF 控件不应在 Azure Functions 中处理。