Azure函数V2启动方法未触发

问题描述 投票:0回答:1

我正在尝试使用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,因为它依赖于尚未转换为dot net core的少数库...

这里有什么我想念的吗?我是否必须添加一个设置才能获取我的启动文件?

c# azure azure-functions
1个回答
1
投票

正如@Kirklarkin和@silent所提到的,Azure Functions v2支持.NET Core,而Azure Functions v1支持.NET Framework。您无法在任何语言/运行时上运行Azure Functions,有一个list支持的语言及相关的运行时。使用Azure功能的关键主要是无服务器,这意味着自动扩展,无需管理基础架构,并且每次使用都需要支付资源。

关于依赖注入,在撰写本文时,Azure函数不支持开箱即用,但团队目前正在实施它,这是他们的首要任务之一,因此我们应该拥有soon

© www.soinside.com 2019 - 2024. All rights reserved.