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

从1.0升级后,Azure Function 2.0中的依赖注入不起作用

万嘉石
2023-03-14

我已经创建了azure function应用程序,它运行良好,但当我将Azure Function版本从1.0更新到2.0时。我面临依赖注入错误。它在本地运行良好,但当我在Azure上发布它时,它出现了错误。

2018-11-03T07:22:12.238 [错误] 错误索引方法 'InviteFunctions.AcceptInvite' Microsoft.Azure.WebJobs.Host.Indexers.FunctionIndexingException : 错误索引方法 'InviteFunctions.AcceptInvite' ---

请帮帮我

共有1个答案

郏佐
2023-03-14

我们对v1和v2之间的依赖项注入方式进行了一些重大更改。我们的努力是为了实现更大的灵活性,但也提供了一种向用户公开依赖项注入的方法。然而,这项工作仍在进行中——目标是在今年年底左右可用。虽然有些人在GitHub中浏览了我们的绑定和触发器,但它现在是一个很大的“无人地带”,如果您可以避免,我建议不要使用它。不过是一个非常高优先级的项目。

 类似资料:
  • 问题内容: 如何将Spring依赖注入到我编写的扩展AbstractTestExecutionListener的TestExecutionListener类中? Spring DI似乎不适用于TestExecutionListener类。问题示例: AbstractTestExecutionListener: 配置文件: JUnit测试文件: 如代码注释中突出显示的那样,当我运行此代码时,它将打印

  • 我做了一个名为AcessoCliente的单例类 但我需要对我的单例类执行一个名为ValidadorNivelDeAcessoBusiness的类的依赖注入

  • 从用户的角度来看,ngrok 2.0的工作方式几乎与ngrok 1.0完全相同。 话虽如此,对于使ngrok一致,更简单和更灵活的目的已经进行了一些重要的改变。 以下部分详细介绍了在升级时需要注意的最重要的区别。 命令行语法 ngrok 2.0不再假定您希望默认创建一个http隧道。相反,您必须显式地命名要创建的隧道的协议。最常见的是,这是一个http隧道。 OLD ngrok -subdomai

  • 这些依赖关系用列在一个依赖项下,这个依赖项是我们的jar库,仍然是用gradle 5.1.1构建的 我们的库存储在一个S3桶中,我们使用shadowjar来生成结束Jar。 例如: 不幸的是,我不能创建一个真正的复制程序,因为这些库是我工作的公司的真正代码。 谢谢和问候,伊多

  • 我从2.1.4升级了springboot。发布到2.3.3。该版本更新了几个其他依赖项。POM如下所示: 4.0.0 com。gn gservices 1.0.0-SNAPSHOT jar 当我运行依赖:离线它失败与以下错误: 无法执行目标org.apache.maven.plugins: maven-依赖插件: 3.1.2:去离线(default-cli)在项目gservice:org.ecli

  • 我有基类和,它们有多个实现。但是,每个参数化类型只有一个实现,因此应该能够确定需要哪个子类。 在将第二个参数添加到基类和(从而添加到它们的所有子类)之前,这实际上是有效的。但是在添加了这些之后,下面是Spring初始化期间的错误: UnsatisfiedDependencyException:创建名为“My App”的bean时出错:通过字段“x1”表示的未满足的依赖项;嵌套异常为org.spri