小编Ryu*_*uuk的帖子

如何将 function.json 添加到现有的 .NET function 2.0

当我使用此函数中func new --name MyHttpTrigger --template "HttpTrigger"没有function.json创建的方法添加新函数时,当我尝试将其添加到当前目录并运行时func start --build,出现此错误:

没有找到工作职能。尝试公开您的作业类和方法。如果您使用绑定扩展(例如 Azure Storage、ServiceBus、Timers 等),请确保您已在启动代码(例如 builder.AddAzureStorage()、builder.AddServiceBus() 中调用了扩展的注册方法)、builder.AddTimers() 等)。

你可以在这里找到我的function.json内容:

{
  "disabled": false,
  "bindings": [
    {
      "authLevel": "anonymous",
      "name": "req",
      "type": "httpTrigger",
      "direction": "in"
    },
    {
      "name": "res",
      "type": "http",
      "direction": "out"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

之前的 httpTrigger 函数

namespace final
{
    public static class httpTrigger
    {
        [FunctionName("httpTrigger")]
        public static async Task<IActionResult> Run(
            [HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            log.LogInformation("C# HTTP trigger …
Run Code Online (Sandbox Code Playgroud)

c# azure azure-functions serverless

1
推荐指数
1
解决办法
952
查看次数

标签 统计

azure ×1

azure-functions ×1

c# ×1

serverless ×1