Azure functions Azure功能.NET 5.0存在触发器问题

Azure functions Azure功能.NET 5.0存在触发器问题,azure-functions,.net-5,Azure Functions,.net 5,基于这两个站点,我为.NET 5.0创建了Azure功能: 所有内容都会编译,但当我发布时,它会检测到以下内容: Getting site publishing info... Creating archive for current directory... Uploading 16.64 MB Upload completed successfully. Deployment completed successfully. Syncing triggers... Functions in

基于这两个站点,我为.NET 5.0创建了Azure功能:

所有内容都会编译,但当我发布时,它会检测到以下内容:

Getting site publishing info...
Creating archive for current directory...
Uploading 16.64 MB
Upload completed successfully.
Deployment completed successfully.
Syncing triggers...
Functions in AppDev:
     OrderSubmitterFunction - [No Trigger Found]
     OtherSubmitterFunction - [No Trigger Found]
在我的一个函数类中:

[Function(nameof(OrderSubmitterFunction))]
public async Task Run([QueueTrigger("orders", Connection = "AzureWebJobsStorage")]string myQueueItem, ILogger log)
还有一个:

[Function(nameof(OtherSubmitterFunction))]
public async Task Run([BlobTrigger(containerName + "/{name}", Connection = "AzureWebJobsStorage")]Stream myBlob, string name, ILogger log)
我怀疑以上就是问题所在,因为这些触发器属性似乎没有被拾取。不过,这些功能确实会引起注意

作为参考,我的创业课程是:

static Task Main(string[] args)
{
    var config = new ConfigurationBuilder()
        .SetBasePath(Directory.GetCurrentDirectory())
        .AddJsonFile("local.settings.json", optional: true, reloadOnChange: true)
        .AddEnvironmentVariables()
        .Build();

    var host = new HostBuilder()
        .ConfigureAppConfiguration(configurationBuilder =>
        {
            configurationBuilder.AddCommandLine(args);
        })
        .ConfigureFunctionsWorkerDefaults()
        .ConfigureServices(services =>
        {
            services.AddLogging();
            services.AddDbContext<Context>(opts =>
            {
                var conn = config.GetConnectionString("Context");
                opts.UseSqlServer(conn);
            });
        })
        .Build();

    return host.RunAsync();
}
static Task Main(字符串[]args)
{
var config=new ConfigurationBuilder()
.SetBasePath(目录.GetCurrentDirectory())
.AddJsonFile(“local.settings.json”,可选:true,重载更改:true)
.AddenEnvironmentVariables()
.Build();
var host=new HostBuilder()
.ConfigureAppConfiguration(configurationBuilder=>
{
configurationBuilder.AddCommandLine(args);
})
.ConfigureFunctionsWorkerDefaults()
.ConfigureServices(服务=>
{
services.AddLogging();
services.AddDbContext(opts=>
{
var conn=config.GetConnectionString(“上下文”);
opts.UseSqlServer(conn);
});
})
.Build();
返回host.RunAsync();
}

有人注意到上述问题吗?

这是一个已知的问题,您可以在中找到它。我在出版期间也有同样的问题:

由于该函数可以在没有任何影响的情况下工作,因此我们现在可以忽略它

顺便说一下,我们应该遵循或为.NET5.0创建Azure函数