Azure函数V2启动方法未触发

时间:2019-04-16 13:53:53

标签: c# azure azure-functions

我正在尝试使用Azure函数设置依赖项注入,但是出于任何原因,我都无法启动Web作业启动方法。

[assembly: WebJobsStartup(typeof(PersonalBlog.Functions.Content.RefreshContentStartup))]
namespace PersonalBlog.Functions.Content { 
    public class RefreshContentStartup : IWebJobsStartup {
        public void Configure(IWebJobsBuilder builder) { }
    }
}

该项目是.net Framework 4.7.1,因为它依赖于一些尚未转换为点网核心的库...

我这里缺少什么吗?我是否需要添加一个设置才能在启动文件中使用它?

1 个答案:

答案 0 :(得分:1)

正如@Kirklarkin和@silent所述,Azure Functions v2支持.NET Core,而Azure Functions v1支持.NET Framework。您无法在任何语言/运行时上运行Azure函数,存在list受支持的语言以及相关联的运行时。使用Azure Functions的要点主要是无服务器,这意味着自动缩放,无需管理基础结构并按使用付费。

关于依赖项注入,在撰写本文时尚不支持Azure Functions的即用型,但团队目前正在实现它,这是他们的首要任务之一,因此我们应该soon使用它。