当前位置: 首页 > 知识库问答 >
问题:

Azure WebJob-未找到任何函数。尝试将作业类设置为公共,并将方法设置为公共静态

狄鹏
2023-03-14

我正在使用Azure WebJob,但现在收到以下错误消息:

未找到任何函数。尝试使作业类公开,使方法公开为静态。

我的代码很简单:

static void Main()
{
    var host = new JobHost(); 
    host.RunAndBlock();
}
public static async Task BlobTrigger(
    [BlobTrigger("test/{name}")] Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob input,
    TextWriter log)
{
    //code
}

此外,我从我的调试文件夹创建一个zip文件并上传它,并且将作业配置为连续运行。

共有1个答案

乐欣可
2023-03-14

很抱歉,错误很简单,我将access public添加到类中,它很好(我在这里使用Web作业的最终版本),但我有一些带有webjobs预发布版和public的作业,这不是必需的。

感谢所有人,问候。

 类似资料:
  • 大家好,我有代码主和tictactoe类 这里是main类的示例。在这段代码中,我输入了类似字符串号的内容 这是为我的tictactoe程序班准备的。如果我运行这个代码,我只有3x3tictactoe程序,所以我想用我的输入修改其中一个代码,这样我的tictactoe将输入x输入 我的问题是我想改变这个领域 成为 公共静态最终int行=输入;//行按COLS单元格public static fin

  • 我正在运行本地m/c代码。 在上面的代码中,我试图在条目上触发Topic的订阅。 但当我运行代码时,它给了我一个错误 找不到函数。尝试公开作业类和方法 我在public Function类中尝试了相同的方法,但不起作用。 但是当我将ServiceBusTrigger更改为QueueTrigger时,它起作用了。 我已经正确设置了下面的配置。 我哪里说错了?

  • 本文向大家介绍laravel框架如何设置公共头和公共尾,包括了laravel框架如何设置公共头和公共尾的使用技巧和注意事项,需要的朋友参考一下 可以新建一个布局模板,layout.blade.php 在layout中设置公共头、尾 再新建个内容模板,content.blade.php 继承布局模板 当然公共头部也可以再单独写一个模板header.blade.php 在layout中用@includ

  • 我很感激有几个这样的问题,但我很确定我已经经历了一切,已经到了“到底是什么”的地步。 我在Azure上推出了一个v3函数,但是没有成功地将这个函数发布到.....功能。我担心Azure CLI任务会破坏一些东西。 我函数的启动是: 以及其中的函数: 我相当确定我已经安装了所有的软件包。通过网络浏览到函数似乎是可以的。 Log Analytics 的自定义日志中也不会显示任何内容。不过,该表确实已创

  • 我正在使用spring boot编写一个api,我希望将所有资源映射到一个公共基本路径(在本例中为/api)后面。但是,我不想为每个RestController类做注解(例如,通过使用@RequestMapping对其进行注解)。我想过以下解决方案,但它们都有我不想要的缺点: 创建一个基类(如ApiRestController)并让所有其他RestController继承这个类。这有一个缺点,即类

  • 2.5 ABP公共结构 - 设置管理 2.5.1 简介 每个应用程序需要存储一些设置并在应用程序的某个地方使用这些设置。ABP框架提供强大的基础架构,我们可以在服务端或者客户端设置,来存储/获取应用程序、 租户和用户级别的配置。 设置通常是存储在数据库(或另一个来源)中,用名称-值(name-value)字符串对应的结构来表示。我们可以把非字符串值转换成字符串值来存储。 注意:关于ISetting