【发布时间】:2020-08-13 01:29:10
【问题描述】:
所以我是 C# 中 Azure 函数的新手,我正在尝试在 Visual Studio 中使用 BlobStorage 触发器进行创建。在遵循模板时,我得到了一个看起来像这样的文件:
using System;
using System.IO;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Host.Triggers;
using Microsoft.Extensions.Logging;
namespace BasicAzureFunction
{
public static class Function1
{
[FunctionName("Function1")]
public static void Run([BlobTrigger("samples-workitems/{name}", Connection = "")]Stream myBlob, string name, ILogger log)
{
log.LogInformation($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");
}
}
}
我总是得到这个错误:
The type or namespace name 'BlobTriggerAttribute' could not be found (are you missing a using directive or an assembly reference?)
我很确定我有所有的包(这实际上是模板)。我错过了什么?
使用 .Net Core
提前致谢!
【问题讨论】:
-
这就是你在 Azure Function 项目中的所有代码吗?
-
是的,除了 local.settings.json 和 host.json 文件,但我没碰这些
标签: c# azure .net-core compiler-errors azure-functions