最近在工作上使用到Azure Blob的服務,但沒有可以用來測試的Azure Blob 環境
幸好微軟有提供本地端測試用的Azure Blob模擬器環境
就來介紹一下如何使用
下載與安裝Azure Blob Emulator
首先要先下載Azure Blob Emulator,在這邊我是使用獨立的安裝程式,你也可以安裝Azure SDK來取得
安裝時記得要使用具有系統管理員身分的使用者
安裝完在你的應用程式目錄會有Microsoft Azure Storage Emulator
,去執行它
預設它會幫你在你電腦上的localdb建立一個database,完成後同時也會列出相關的指令
使用Azure storage explorer管理工具
可以使用Azure storage explorer管理介面來管理Azure Storage,也可以用來管理本地端的emulator
Azure storage explorer - 按此下載
如果是要連結本地端的emulator,在這個畫面按cancel直接進入即可
在explorer畫面中,會標註(Development)
,這個就是本地端的emulator內的Blob
測試上傳檔案到本地端的emulator blob
記得要先裝Azure Storage SDK
接下來就開始寫code啦,在範例中我使用一張圖片上傳到emulator的Blob中
使用方式請參考快速入門:使用 .NET 上傳、下載及列出 Blob
程式執行完之後就會在Azure storage explorer管理工具上看到我們剛剛上傳的Container與blob