问题标签 [azure-functions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1196 浏览

json - 在 Azure 函数中引用 Newtonsoft.Json

我想在我的 Azure 函数中使用 Newtonsoft.Json,但如果我使用 #r Newtonsoft.Json,如文档中所定义,我会收到错误“内部服务器错误 500”。我做错了什么

0 投票
2 回答
3090 浏览

azure - 在 Azure Functions 中使用云应用设置

在 App Web 中,我可以在云设置中设置我的应用设置,并使用 configurationmanager.appsetting 来检索它们。

如何使用 Azure 函数设置我的 appsettings,是否需要再次使用本地配置文件?

0 投票
1 回答
2107 浏览

azure-functions - 我可以在 azure 函数中实现异步“即发即弃”HTTP 触发器吗

我有一个运行时间很长的天蓝色函数应用程序。我想通过 HTTP 触发它(为简单起见),有一些输入但没有输出。我不想在作业运行的整个过程中保持 HTTP 连接打开。

在运行时接受一些数据并在调用我的 run.csx 文件之前立即将控制权返回给调用者的函数应用程序中,我有哪些选择?

0 投票
1 回答
155 浏览

c# - 如何从 Azure 云函数引用“便携式”.NET 程序集?

我已经通过 Nuget 和 project.json 成功引用了一个程序集,它是一个“便携式”程序集。我所有的代码都在 Azure 函数中编译,但是当它运行时,我得到:

无法加载文件或程序集“System.Net,版本=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Retargetable=Yes”或其依赖项之一。该系统找不到指定的文件。

据我了解,这是 System.Net 的便携版本,Azure 仅预安装了 System.Net 的 4.6 版本。

我该如何解决这个问题?

0 投票
0 回答
856 浏览

c# - Azure Functions httpTrigger 是否接受“application/x-www-form-urlencoded”内容类型?

在我的 C# Azure 函数中,我有一个带有此绑定配置的 httpTrigger:

在方法内部,我可以执行req.Content.IsFormData()True返回。当我做 areq.Content.ReadAsFormDataAsync()时,什么都没有返回。如果我记录req.ToString(),则内容的长度为零。

代码中的哪里(在 Github.com 上)是寻找这个答案的最佳位置?我找不到。谢谢。

这是代码,抱歉最初没有发布。

0 投票
1 回答
1732 浏览

c# - 什么触发 Azure Functions 重新加载引用的程序集?

我一直在引用外部程序集,试图解决此处提到的问题:Azure Function Cannot Load Portable Assembly。但是,通常我的函数似乎没有反映对 functionName\bin 程序集所做的更改。我故意引用了错误的程序集,然后重新运行了该函数。我对记录的内容没有任何变化(并且我正在记录异常)。

如何强制完全重新加载 Azure 函数?我能以某种方式查看 Azure 函数作为其“加载”程序集的内容吗?

0 投票
4 回答
11952 浏览

azure - 使用 Azure Function 处理文件

我想处理一个输入文件并将其输出到某个位置,例如。FTP 或 Azure 存储。我正在尝试将 Azure Function 与 SaasFile 输入/输出一起使用。我收到以下错误:

2016-07-14T00:44:53 Welcome, you are now connected to log-streaming service. 2016-07-14T00:45:00.580 Script for function 'HttpTriggerCSharp1' changed. Reloading. 2016-07-14T00:45:00.580 Compiling function script. 2016-07-14T00:45:00.721 run.csx(24,25): error CS0622: Can only use array initializer expressions to assign to array types. Try using a new expression instead. 2016-07-14T00:45:00.721 Compilation failed.

这是我的函数签名:

绑定:

我想我在运行签名中遗漏了一些东西。我在Azure 文档中找不到它。

我需要帮助弄清楚如何使用 FTP 和 Azure 存储进行处理。谢谢你的帮助。

0 投票
1 回答
46 浏览

azure - 在部署时查找 Functions 授权码

我正在使用函数(在 PS/C# 中)构建一个应用程序,该应用程序通过 HTTP 连接回其他函数。目前,这些其他函数在表中查找并调用。该表是手动创建的。

但是,当应用程序被部署(可能来自 Github)时,我需要一些进程来自动填充该存储表。

如何在部署/运行时找到授权机密。

0 投票
0 回答
1333 浏览

azure - 未在 blob 容器上收集 Azure Functions 应用程序日志

我有一个由 BlobTrigger 触发的 Azure 函数。我正在使用该TraceWriter log参数作为文档显示。我在门户上启用了应用程序日志,指定了容器并选择了Verbose级别(按照此说明)。

使用 Azure 存储资源管理器,我可以在上面看到我的“applogscontainer”和一些 .csv 文件,但我的意思是,我的意思是,没有我的日志,因为这个问题显示了奇怪的信息。

使用 Kudu,我在D:\home\LogFiles\Application\Functions\function\{functionname}. 如何在 Azure Blob/表存储中写入这些日志文件?

0 投票
1 回答
1369 浏览

azure - Azure Functions - 使用 VSTS 发布管道进行最小起订量单元测试和持续部署的本地开发

我正在寻找将 Azure Functions 开发为 Visual Studio 中的一个项目,而不是基于浏览器的编码,该编码转到 GIT 存储库并遵循 VSTS 现有管道的持续构建和部署过程。想知道这是否可行,还想知道我们是否可以为这些 Function 项目构建基于 moq 的单元测试?