Bibliotecas da CDN do Azure para .NET
Visão geral
A CDN (Rede de Distribuição de Conteúdo) do Azure armazena em cache conteúdo Web estático em locais estrategicamente posicionados para fornecer taxa de transferência máxima para o fornecimento de conteúdo aos usuários. A CDN oferece aos desenvolvedores uma solução global de fornecimento de conteúdo de alta largura de banda armazenando em cache o conteúdo em nós físicos em todo o mundo.
Para saber mais sobre a CDN do Azure, confira Visão geral da Rede de Distribuição de Conteúdo do Azure.
Biblioteca de gerenciamento
Você pode usar a Biblioteca da CDN do Azure para .NET a fim de automatizar a criação e o gerenciamento de perfis e pontos de extremidade da CDN.
Instale o pacote NuGet diretamente do console do Gerenciador de Pacotes do Visual Studio ou com a CLI do .NET Core.
Gerenciador de Pacotes do Visual Studio
Install-Package Microsoft.Azure.Management.Cdn.Fluent
dotnet add package Microsoft.Azure.Management.Cdn.Fluent
Exemplo
Este exemplo cria um novo perfil de CDN com um novo ponto de extremidade apontado para www.contoso.com
.
/* Include these "using" directives.
using Microsoft.Azure.Management.Cdn.Fluent;
using Microsoft.Azure.Management.ResourceManager.Fluent.Core;
*/
ICdnProfile profileDefinition = azure.CdnProfiles.Define("CdnProfileName")
.WithRegion(Region.USCentral)
.WithExistingResourceGroup("ResourceGroupName")
.WithStandardVerizonSku()
.WithNewEndpoint("www.contoso.com")
.Create();
Exemplos
Azure SDK for .NET