Azure WebJobs sdk是否可以根据需要/调度程序读取预先存在的blob?

时间:2014-10-23 11:39:36

标签: azure azure-storage azure-webjobs azure-webjobssdk

具有BlobTrigger属性的Azure WebJobs sdk可以检测何时更新或添加到某个容器的blob。是否可以使用TextReader参数编写一个只按计划或按需读取现有blob的函数,如下所示:

ReadBlob([Blob("blah/blobname.txt")] TextReader input) {}

另一种方法是不使用webjobs sdk并从Main()下载带有Azure Storage SDK的blob

1 个答案:

答案 0 :(得分:2)

在预定/按需作业中,您可以使用JobHost.Call

public class Program
{
    public static void Main()
    {
        JobHost host = new JobHost();
        host.Call(typeof(Program).GetMethod("ReadBlob"));
    }

    public static void ReadBlob([Blob("blah/blobname.txt")] TextReader input)
    {
    }
}
相关问题