次のプログラムを作成します。
using System;
using Microsoft.Azure.WebJobs;
namespace StayUpdated.Cpe.PypyFilter
{
public class Program
{
public static void Main()
{
var jobHost = new JobHost();
jobHost.RunAndBlock();
}
public static void ProcessQueue([ServiceBusTrigger("start")] String input)
{
}
}
}
app.config で、次の接続文字列を追加します。
<add name="AzureWebJobsDashboard" connectionString="DefaultEndpointsProtocol=https;AccountName=cpepypywebjobstorage;AccountKey=2iCufOrnXeY/B/VJptegGXaAbEmoj1SOgiiAbunk1kDAPqhkgvcOj3NEVGqtm0363GHu/h6Fy8JfoWEpKCP2Rw==" />
<add name="AzureWebJobsStorage" connectionString="DefaultEndpointsProtocol=https;AccountName=cpepypywebjobstorage;AccountKey=2iCufOrnXeY/B/VJptegGXaAbEmoj1SOgiiAbunk1kDAPqhkgvcOj3NEVGqtm0363GHu/h6Fy8JfoWEpKCP2Rw==" />
というFunctionIndexingException
メッセージで例外が発生しますError indexing method 'ProcessQueue'
。