此儲存庫用於積極開發 Azure SDK for .NET。對於 SDK 的使用者,我們建議存取我們的公共開發人員文件或我們的版本化開發人員文件。
若要開始使用庫,請參閱位於庫項目資料夾中的 README.md 檔案。您可以在 /sdk 目錄中找到按服務分組的這些庫資料夾。
有關教學課程、範例、快速入門和其他文檔,請前往適用於 .NET 開發人員的 Azure。
每個服務可能有以下每個類別的多個可用庫:
客戶端 - 新版本
客戶端 - 以前的版本
管理 - 新版本
管理 - 以前的版本
我們宣布推出GA版本的新一波軟體包以及目前正在發布預覽版的幾個軟體包。這些程式庫遵循適用於.NET 的Azure SDK 設計指南,並共用許多核心功能,例如HTTP 重試、日誌記錄、傳輸協定、驗證協定等,因此一旦您學會如何在一個用戶端程式庫中使用這些功能,您就可以輕鬆地使用這些功能。您可以在 Azure.Core 上了解這些共用功能。
這些新的客戶端庫可以透過其資料夾、套件和命名空間所使用的命名來識別。每個都以Azure
開頭,然後是服務類別,然後是服務名稱。例如Azure.Storage.Blobs
。
有關可用軟體包的完整列表,請參閱最新的可用軟體包頁面。
注意:如果您需要確保程式碼已準備好用於生產,我們強烈建議使用穩定的非預覽庫之一。
可用於生產的軟體包的最新穩定版本。這些庫提供與預覽包類似的功能,因為它們允許您使用和消耗現有資源並與它們交互,例如:上傳儲存 blob。穩定程式庫目錄的名稱通常包含“Microsoft.Azure”,例如“Microsoft.Azure.KeyVault”。它們可能不會實施這些準則或具有與 11 月版本相同的功能集。然而,他們確實提供了更廣泛的服務覆蓋範圍。
一組遵循適用於 .NET 的 Azure SDK 設計指南並基於 Azure.Core 庫的新管理庫現已推出公共預覽版。這些新程式庫提供了許多在所有 Azure SDK 之間共用的核心功能,包括直覺的 Azure Identity 程式庫、具有自訂策略的 HTTP 管道、錯誤處理、分散式追蹤等等。您可以在此頁面上找到新軟體包的清單。
要開始使用這些新庫,請參閱此處的快速入門指南。這些新函式庫可以透過以Azure.ResourceManager
開頭的命名空間來標識,例如Azure.ResourceManager.Network
注意:如果您需要確保程式碼已準備好用於生產,請使用穩定的非預覽庫之一。
有關使您能夠配置和管理 Azure 資源的管理庫的完整列表,請查看此處。它們可能不具有與新版本相同的功能集,但它們確實提供了更廣泛的服務覆蓋範圍。先前版本的管理庫可以透過以Microsoft.Azure.Management
開頭的命名空間來標識,例如Microsoft.Azure.Management.Network
可以在此處找到這些庫的文檔和程式碼範例。
有關參考文檔,請存取 Azure SDK for .NET API 參考。
有關教學課程、範例、快速入門和其他文檔,請前往適用於 .NET 開發人員的 Azure。
透過 Github Issues 提交問題。
使用azure
和.net
標籤在 StackOverflow 上檢查先前的問題或提出新問題。
與其他社群成員聊天
安全性問題和錯誤應透過電子郵件私下回報給 Microsoft 安全回應中心 (MSRC) [email protected]。您應該會在 24 小時內收到回覆。如果您由於某種原因沒有這樣做,請透過電子郵件跟進,以確保我們收到您的原始訊息。可以在安全技術中心找到更多信息,包括 MSRC PGP 金鑰。
哪些功能對您來說很重要? 您可以透過查看我們開放的功能請求來告知我們,並透過對問題按讚或反對來分享您的想法。 (請注意,該清單是按點讚數降序排列的。)
我們很樂意將社區的意見納入我們的圖書館設計過程中。以下是我們目前正在進行的設計討論的清單。透過在問題中留下您的評論來參與討論!