0

Azure と ASP.Net MVC 2 C# を使用して MVC webapp に取り組んでいます。画像付きのメッセージを読み取るキューと対話するワーカーロールがあります。WebRole でキューを初期化し、メソッドを呼び出してコントローラーから要素をキューに入れたいと考えています。この電話のかけ方がわかりません。

ありがとう!

4

1 に答える 1

2

キューへの追加は簡単です。

var queueClient = CloudStorageAccount.FromConfigurationSetting("mystorage").CreateCloudQueueClient();
var myQueue = queueClient.GetQueueReference("myqueue");
string myMessageContent = "Some formatted queue message"; // this could be bytes as well
var myQueueMessage = new CloudQueueMessage(myMessageContent);
myQueue.AddMessage(myQueueMessage);

ちょっとしたアドバイス:キューを作成するときは、Run() ではなく、ロールの OnStart() で行います。このようにして、Web アプリが Azure ロード バランサーに表示される前に作成されます。

于 2010-11-28T14:15:47.153 に答える