問題タブ [azure-storage-emulator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure Storage Emulator のシード データをセットアップ/初期化する方法を教えてください。
いくつかの統合テストに Azure Storage Emulator を使用しようとしています。Azure Table Storage からデータを読み取り、それをデータベース (現時点では模擬データベース) に投入するコンソール アプリケーションをテストしています。
セットアップ/配置/初期化の手順の一部として、書き込み API を呼び出してエミュレートされたストレージにデータを書き込むことなく、エミュレータのローカル開発ストレージにシード データを入力できるようにしたいと考えています。ピース。
データベースファイルなどをフィードする方法はありますか? 私は、SQLLite と Cassandra Cluster Manager (CCM) で、この種のシード データのセットアップを可能にする同様の取り組みに取り組んできました。
azure - Azure ストレージ エミュレーターの例外:「要求入力の 1 つが無効です。」
Azure Storage Emulator をセットアップしていますが、BLOB をコンテナーに入れようとすると、上記の例外が発生します。
Windows Azure ストレージ エミュレーター 4.4.0.0 を使用しています。
コード (Microsoft.WindowsAzure.Storage のバージョン 4.3.0.0 および 7.0.0.0) と、最新バージョンの Microsoft Azure Storage Explorer (0.7.20160509.0) で同じエラーが発生します。コードでは、失敗したメソッドはCloudBlockBlob.UploadFromStream(myStream source)です。
Fiddler プロキシを接続し、要求をAzure Blob REST APIと比較しましたが、問題ないように見えます。
リクエスト:
応答:
コンテナは正常に作成されているので、認可の問題ではないと思います。この問題の原因についてのアイデアが不足しています。
更新: MD5 検証を削除しようとしましたが、違いはありませんでした。
visual-studio - コマンド ラインから Azure ストレージ エミュレーター データをクリアする方法を教えてください。
私のソリューションは Azure Emulator を使用しています。手動操作を実行せずに、Azure ストレージ エミュレーターのBLOB、キュー、およびテーブルをクリアしたいと考えています。コマンドライン、できればPowerShellから実行できる必要があります。
Visual Studio 2015 のサーバー エクスプローラー、Azure ノード:
AzureStorageEmulator.exe ヘルプは、次のコマンドを返します。
- AzureStorageEmulator.exe init: エミュレーター データベースと構成を初期化します。
- AzureStorageEmulator.exe start: エミュレーターを起動します。
- AzureStorageEmulator.exe stop: エミュレーターを停止します。
- AzureStorageEmulator.exe status: 現在のエミュレーターの状態を取得します。
- AzureStorageEmulator.exe clear: エミュレーター内のすべてのデータを削除します。
- AzureStorageEmulator.exe help [コマンド]: 一般的なヘルプまたはコマンド固有のヘルプを表示します。
ただし、「クリア」を試みると、次が返されます。
次のサービスのユーザー データが正常に消去されました: なし
c# - Microsoft Storage Emulator で MassTransit を使用する
私は、Microsoft Storage Emulator で MassTransit を使用して、動作する構成を起動して実行しようとしています。しかし、私が何をしようとしても、それを機能させることはできません。
このセットアップに関する詳細は、http://docs.masstransit-project.com/en/latest/configuration/transports/azure.htmlのみです。
設定
- エミュレーターは実行中です
- キューの設定があります
- アクセスポリシーを作成しました
- SAS を作成しました
SAS を作成すると、http://127.0.0.1:10001/devstoreaccount1/validation? sv=2015-12-11&si=validation-1574305821E&sig=dM8amgmEXM8ykQwLpnrBI2AJmBS3agOvtR%2FskAJJqec%3Dのような URL を取得します。
しかし、Masstransitがプロトコルを「http://」ではなく「sb://」にする必要があると不平を言うので、私はそれを使用できません
現時点で持っているコードは
でトークンを試しました
- アカウント名: devstoreaccount1
- アカウント キー: Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
エラーが発生するコード行は、busControl.Start(); です。
私は何を間違っていますか?