Visão geral do SDK do Azure para .NET
O que é o SDK do Azure para .NET
O SDK do Azure para .NET foi projetado para facilitar o uso de serviços do Azure de seus aplicativos .NET. Seja para carregar e baixar arquivos no Armazenamento de Blobs, recuperar segredos de aplicativos do Azure Key Vault ou processar notificações dos Hubs de Eventos do Azure, o SDK do Azure para .NET fornece uma interface consistente e familiar para acessar os serviços do Azure.
O SDK do Azure para .NET é uma coleção de pacotes NuGet que podem ser usados em aplicativos direcionados a variantes do .NET que implementam o .NET Standard 2.0.
Usar o SDK do Azure para .NET em seus aplicativos
Para usar um pacote do SDK do Azure em um de seus aplicativos .NET, siga estas etapas.
Localizar o pacote do SDK apropriado – use a lista de pacotes para localizar o pacote apropriado para o serviço do Azure com o qual você está trabalhando. Lembre-se de que a maioria dos serviços tem um pacote de cliente para trabalhar com o serviço e um pacote de gerenciamento para criar e gerenciar instâncias do serviço. Na maioria dos casos, é recomendado usar pacote do cliente. Instale esse pacote em seu aplicativo usando o NuGet.
Configurar a autenticação para seu aplicativo – para acessar os recursos do Azure, seu aplicativo precisará ter as credenciais e os direitos de acesso apropriados atribuídos no Azure. Aprenda a configurar a autenticação na Autenticação de aplicativos .NET para o Azure.
Escrever código usando o SDK em seu aplicativo – ao trabalhar com os serviços do Azure, seu código primeiro criará um objeto cliente para trabalhar com o serviço e depois chamará métodos nesse objeto cliente para interagir com o serviço. Os métodos síncronos e assíncronos são fornecidos. Exemplos de uso de cada pacote SDK individual são fornecidos em toda a documentação do Azure.
Configurar o registro em log para o SDK (opcional) – se você precisar diagnosticar problemas entre seu aplicativo e o Azure, poderá habilitar o registro em log no SDK do Azure para .NET.