次の呼び出しCloudStorageAccount.ParseエラーでAzureのサービスバス接続文字列の結果
CloudStorageAccount.Parse(<connection-string>);
このエラーを返します:上の接続文字列-PRIMARY KEYフィールドから直接コピー接続文字列と
"No valid combination of account information found."
Azureサービスのバスアクセスポリシー - >ポリシーブレードのようになります。
エンドポイント= sb://xxx.servicebus.windows.net/; SharedAccessKeyName = xxx; Shar edAccessKey = xxx; EntityPath = xxx
私は、CloudQueueClientとCloudQueueインスタンスがキュー操作を行う必要があります。 明らかなものがないか、CloudStorageAccountを初期化する別の方法がありますか?
更新:次の構文では、サービスレベル(キューレベルではない)の資格情報を使用して新しいキューを追加できますが、ここからCloudQueueまたはCloudQueueClientインスタンスにどのように到達するのか分かりません。
var queueNamespace = NamespaceManager.CreateFromConnectionString(
"Endpoint=sb://<service-account>.servicebus.windows.net/;
SharedAccessKeyName=sharedaccess;
SharedAccessKey=xxx");
ありがとう@ guarav-mantri、私は正しいパッケージを使用しています。 –
驚くばかり!サービスバスアカウントでキューの操作を実行できましたか、さらにヘルプが必要ですか? –