最近在工作上使用到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