.NET için Azure CDN kitaplıkları

Genel Bakış

Azure Content Delivery Network (CDN), kullanıcılara içerik teslim etmek için en yüksek verimliliği sağlamak üzere stratejik olarak yerleştirilmiş konumlardaki statik web içeriğini önbelleğe alır. CDN, dünya genelindeki fiziksel düğümlerde bulunan içeriği önbelleğe alarak, yüksek bant genişliği içeriğinin teslimi konusunda geliştiricilere genel bir çözüm sunar.

Azure CDN hakkında daha fazla bilgi edinmek için bkz. Azure Content Delivery Network'e genel bakış.

Yönetim kitaplığı

CDN profillerinin ve uç noktalarının oluşturulmasını ve yönetimini otomatikleştirmek için .NET için Azure CDN Kitaplığı'nı kullanabilirsiniz.

NuGet paketini doğrudan Visual Studio Paket Yöneticisi konsolundan veya .NET Core CLI ile yükleyin.

Visual Studio Paket Yöneticisi

Install-Package Microsoft.Azure.Management.Cdn.Fluent
dotnet add package Microsoft.Azure.Management.Cdn.Fluent

Örnek

Bu örnek, yeni bir uç noktanın işaretlendiği www.contoso.comyeni bir CDN profili oluşturur.

/* 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();

Örnekler