Hızlı başlangıç: ASP.NET Web uygulamasıyla Redsıs için Azure önbelleğini kullanmaQuickstart: Use Azure Cache for Redis with an ASP.NET web app

Bu hızlı başlangıçta, önbellekteki verileri depolamak ve almak üzere Redsıs için Azure önbelleğine bağlanan bir ASP.NET Web uygulaması oluşturmak için Visual Studio 2019 ' u kullanırsınız.In this quickstart, you use Visual Studio 2019 to create an ASP.NET web application that connects to Azure Cache for Redis to store and retrieve data from the cache. Ardından uygulamayı Azure App Service ' ye dağıtırsınız.You then deploy the app to Azure App Service.

Ön koşullarPrerequisites

Visual Studio projesini oluşturmaCreate the Visual Studio project

  1. Visual Studio 'yu açın ve Dosya > Yeni > Proje' yi seçin.Open Visual Studio, and then and select File >New > Project.

  2. Yeni Proje iletişim kutusunda aşağıdaki adımları uygulayın:In the New Project dialog box, take the following steps:

    Proje oluşturma

    a.a. Şablonlar listesinde Visual C# düğümünü genişletin.In the Templates list, expand the Visual C# node.

    b.b. Bulut' u seçin.Select Cloud.

    c.c. ASP.NET Web Uygulaması'nı seçin.Select ASP.NET Web Application.

    d.d. .NET Framework 4.5.2 veya daha yüksek bir sürümün seçili olduğunu doğrulayın.Verify that .NET Framework 4.5.2 or higher is selected.

    e.e. Ad kutusunda projeye bir ad verin.In the Name box, give the project a name. Bu örnekte biz ContosoTeamStats kullandık.For this example, we used ContosoTeamStats.

    f.f. Tamam’ı seçin.Select OK.

  3. Proje türü olarak MVC’yi seçin.Select MVC as the project type.

  4. Kimlik Doğrulama ayarları için Kimlik Doğrulaması Yok seçeneğinin belirtildiğinden emin olun.Make sure that No Authentication is specified for the Authentication settings. Visual Studio sürümünüze bağlı olarak, varsayılan Kimlik Doğrulama ayarı farklı olabilir.Depending on your version of Visual Studio, the default Authentication setting might be something else. Değiştirmek için Kimlik Doğrulamasını Değiştir’i ve ardından Kimlik Doğrulaması Yok’u seçin.To change it, select Change Authentication and then No Authentication.

  5. Projeyi oluşturmak için Tamam'ı seçin.Select OK to create the project.

Bir önbellek oluşturmaCreate a cache

Daha sonra, uygulama için önbellek oluşturursunuz.Next, you create the cache for the app.

  1. Önbellek oluşturmak için Azure Portal oturum açın ve kaynak oluştur' u seçin.To create a cache, sign in to the Azure portal and select Create a resource.

    Kaynak oluştur ' u seçin

  2. Yeni sayfada veritabanları ' nı seçin ve ardından redsıs için Azure önbelleği' ni seçin.On the New page, select Databases and then select Azure Cache for Redis.

    Redsıs için Azure önbelleğini seçin

  3. Yeni Redis Cache sayfasında, yeni önbelleğiniz için ayarları yapılandırın.On the New Redis Cache page, configure the settings for your new cache.

    AyarSetting Önerilen değerSuggested value AçıklamaDescription
    DNS adıDNS name Genel olarak benzersiz bir ad girin.Enter a globally unique name. Önbellek adı, yalnızca rakam, harf veya kısa çizgi içeren 1 ile 63 karakter arasında bir dize olmalıdır.The cache name must be a string between 1 and 63 characters that contains only numbers, letters, or hyphens. Ad bir sayı veya harfle başlamalı ve bitmeli ve ardışık kısa çizgi içeremez.The name must start and end with a number or letter, and can't contain consecutive hyphens. Önbellek örneğinizin ana bilgisayar adı * <DNS name> . Redis.cache.Windows.net*olacaktır.Your cache instance's host name will be <DNS name>.redis.cache.windows.net.
    AbonelikSubscription Açılır ve aboneliğinizi seçin.Drop down and select your subscription. Redsıs örneği için bu yeni Azure önbelleğinin oluşturulacağı abonelik.The subscription under which to create this new Azure Cache for Redis instance.
    Kaynak grubuResource group Açılır ve bir kaynak grubu seçin veya Yeni oluştur ' u seçin ve yeni bir kaynak grubu adı girin.Drop down and select a resource group, or select Create new and enter a new resource group name. Önbelleğinizin ve diğer kaynaklarınızın oluşturulacağı kaynak grubunun adı.Name for the resource group in which to create your cache and other resources. Tüm uygulama kaynaklarınızı tek bir kaynak grubuna yerleştirerek, bunları birlikte kolayca yönetebilir veya silebilirsiniz.By putting all your app resources in one resource group, you can easily manage or delete them together.
    KonumLocation Açılır ve bir konum seçin.Drop down and select a location. Önbelleğinizi kullanacak diğer hizmetlerin yakınında bir bölge seçin.Select a region near other services that will use your cache.
    Fiyatlandırma katmanıPricing tier Açılır ve bir fiyatlandırma katmanıseçin.Drop down and select a Pricing tier. Fiyatlandırma katmanı önbellek için kullanılabilen boyut, performans ve özellikleri belirler.The pricing tier determines the size, performance, and features that are available for the cache. Daha fazla bilgi için bkz. redsıs Için Azure önbelleği 'Ne genel bakış.For more information, see Azure Cache for Redis Overview.
  4. Oluştur’u seçin.Select Create.

    Redsıs için Azure önbelleği oluşturma

    Not

    Önbelleğin, 15 ila 20 dakika sürecek şekilde sağlanması beklenir.You can expect the provisioning of the Cache to take around 15 to 20 minutes.

    Redsıs genel bakış sayfasında ilerlemeyi izleyebilirsiniz.You can monitor progress on the Azure Cache for Redis Overview page. Durum çalışıyorolarak görüntülendiğinde, önbellek kullanıma hazırdır.When Status shows as Running, the cache is ready to use.

    Redin için Azure önbelleği oluşturuldu

Azure portal ana bilgisayar adı, bağlantı noktaları ve erişim anahtarlarını alınRetrieve host name, ports, and access keys from the Azure portal

Redsıs örneği için bir Azure önbelleğine bağlanmak üzere önbellek istemcilerinin, önbellek için ana bilgisayar adı, bağlantı noktaları ve bir anahtar olması gerekir.To connect to an Azure Cache for Redis instance, cache clients need the host name, ports, and a key for the cache. Bazı istemciler bu öğelere biraz daha farklı adlarla başvurabilir.Some clients might refer to these items by slightly different names. Ana bilgisayar adı, bağlantı noktaları ve anahtarları Azure Portaledinebilirsiniz.You can get the host name, ports, and keys from the Azure portal.

  • Önbellek sol gezininizden erişim anahtarlarını almak için erişim tuşları' nı seçin.To get the access keys, from your cache left navigation, select Access keys.

    Redsıs anahtarları için Azure önbelleği

  • Ana bilgisayar adını ve bağlantı noktalarını, önbellek sol gezininizden almak için Özellikler' i seçin.To get the host name and ports, from your cache left navigation, select Properties. Ana bilgisayar adı * <DNS name> . Redis.cache.Windows.net*biçimindedir.The host name is of the form <DNS name>.redis.cache.windows.net.

    Redsıs özellikleri için Azure önbelleği

CacheSecrets.config dosyasını düzenlemek içinTo edit the CacheSecrets.config file

  1. Bilgisayarınızda CacheSecrets.configadlı bir dosya oluşturun. Örnek uygulamanızın kaynak koduyla iade edilmeyeceği bir konuma koyun.Create a file on your computer named CacheSecrets.config. Put it in a location where it won't be checked in with the source code of your sample application. Bu hızlı başlangıç için CacheSecrets.config dosyası şu konumda bulunur: C:\AppSecrets\CacheSecrets.config.For this quickstart, the CacheSecrets.config file is located at C:\AppSecrets\CacheSecrets.config.

  2. CacheSecrets.config dosyasını düzenleyin.Edit the CacheSecrets.config file. Ardından aşağıdaki içeriği ekleyin:Then add the following content:

    <appSettings>
        <add key="CacheConnection" value="<cache-name>.redis.cache.windows.net,abortConnect=false,ssl=true,allowAdmin=true,password=<access-key>"/>
    </appSettings>
    
  3. <cache-name> adını, önbellek ana bilgisayar adınızla değiştirin.Replace <cache-name> with your cache host name.

  4. <access-key> adını, önbelleğinizin birincil anahtarıyla değiştirin.Replace <access-key> with the primary key for your cache.

    İpucu

    Birincil erişim anahtarını yeniden oluştururken anahtar döndürme sırasında alternatif anahtar olarak ikincil erişim anahtarını kullanabilirsiniz.You can use the secondary access key during key rotation as an alternate key while you regenerate the primary access key.

  5. Dosyayı kaydedin.Save the file.

MVC uygulamasını güncelleştirmeUpdate the MVC application

Bu bölümde, Redsıs için Azure önbelleğine yönelik basit bir testi görüntüleyen yeni bir görünümü destekleyecek şekilde uygulamayı güncelliyoruz.In this section, you update the application to support a new view that displays a simple test against Azure Cache for Redis.

Önbellek için uygulama ayarı ile web.config dosyasını güncelleştirmeUpdate the web.config file with an app setting for the cache

Uygulamayı yerel olarak çalıştırdığınızda CacheSecrets.config Içindeki bilgiler redsıs örneği Için Azure önbelleğinize bağlanmak için kullanılır.When you run the application locally, the information in CacheSecrets.config is used to connect to your Azure Cache for Redis instance. Daha sonra bu uygulamayı Azure’a dağıtırsınız.Later you deploy this application to Azure. O aşamada, uygulamanın bu dosya yerine önbellek bağlantı bilgilerini almak için kullandığı Azure’daki bir uygulama ayarını yapılandırırsınız.At that time, you configure an app setting in Azure that the application uses to retrieve the cache connection information instead of this file.

CacheSecrets.config dosyası uygulamanızla Azure’a dağıtılmadığından bunu yalnızca uygulamayı yerel olarak test ederken kullanırsınız.Because the file CacheSecrets.config isn't deployed to Azure with your application, you only use it while testing the application locally. Önbellek verilerinize kötü amaçlı erişimi önlemek için bu bilgileri olabildiğince güvende tutun.Keep this information as secure as possible to prevent malicious access to your cache data.

Web.config dosyasını güncelleştirmek içinTo update the web.config file

  1. Çözüm Gezgini’nde, web.config dosyasına çift tıklayarak dosyayı açarsınız.In Solution Explorer, double-click the web.config file to open it.

    Web.config

  2. Web.config dosyasında <appSetting> öğesini bulun.In the web.config file, find the <appSetting> element. Ardından, aşağıdaki file özniteliğini ekleyin.Then add the following file attribute. Farklı bir dosya adı veya konumu kullandıysanız, örnekte gösterilenlerin yerine bu değerleri koyun.If you used a different file name or location, substitute those values for the ones that are shown in the example.

  • Önce: <appSettings>Before: <appSettings>
  • Sonra<appSettings file="C:\AppSecrets\CacheSecrets.config">After: <appSettings file="C:\AppSecrets\CacheSecrets.config">

ASP.NET çalışma zamanı, <appSettings> öğesindeki biçimlendirmeye sahip harici dosyasının içeriğini birleştirir.The ASP.NET runtime merges the contents of the external file with the markup in the <appSettings> element. Belirtilen dosya bulunamazsa, çalışma zamanı dosya özniteliğini yok sayar.The runtime ignores the file attribute if the specified file can't be found. Gizli anahtarlarınız (önbelleğinize bağlantı dizisi) uygulamanız için kaynak kodun bir parçası olarak dahil edilmez.Your secrets (the connection string to your cache) aren't included as part of the source code for the application. Web uygulamanızı Azure 'a dağıttığınızda CacheSecrets.config dosyası dağıtılmaz.When you deploy your web app to Azure, the CacheSecrets.config file isn't deployed.

Uygulamayı StackExchange.Redis kullanacak şekilde yapılandırmak içinTo configure the application to use StackExchange.Redis

  1. Visual Studio’da StackExchange.Redis NuGet paketi kullanmak üzere uygulamayı yapılandırmak için Araçlar > NuGet Paket Yöneticisi > Paket Yöneticisi Konsolu'nu seçin.To configure the app to use the StackExchange.Redis NuGet package for Visual Studio, select Tools > NuGet Package Manager > Package Manager Console.

  2. Package Manager Console penceresinden aşağıdaki komutu çalıştırın:Run the following command from the Package Manager Console window:

    Install-Package StackExchange.Redis
    
  3. NuGet paketi, redsıs için Azure önbelleğine, Redsıs istemcisi için Azure Cache 'e erişmek üzere istemci uygulamanız için gerekli derleme başvurularını yükler ve ekler.The NuGet package downloads and adds the required assembly references for your client application to access Azure Cache for Redis with the StackExchange.Azure Cache for Redis client. StackExchange.Redis istemci kitaplığının tanımlayıcı adlı bir sürümünü kullanmak istiyorsanız StackExchange.Redis.StrongName paketini yükleyin.If you prefer to use a strong-named version of the StackExchange.Redis client library, install the StackExchange.Redis.StrongName package.

HomeController ve Layout'u güncelleştirmek içinTo update the HomeController and Layout

  1. Çözüm Gezgini’nde, Denetleyiciler klasörünü genişletin ve ardından HomeController.cs dosyasını açın.In Solution Explorer, expand the Controllers folder, and then open the HomeController.cs file.

  2. Önbellek istemci ve uygulama ayarlarını desteklemek için dosyanın üst kısmına şu iki using deyimini ekleyin.Add the following two using statements at the top of the file to support the cache client and app settings.

    using System.Configuration;
    using StackExchange.Redis;
    
  3. Yeni önbellekte bazı komutları çalıştıran yeni bir RedisCache eylemini desteklemek için HomeController sınıfına aşağıdaki yöntemi ekleyin.Add the following method to the HomeController class to support a new RedisCache action that runs some commands against the new cache.

    public ActionResult RedisCache()
    {
        ViewBag.Message = "A simple example with Azure Cache for Redis on ASP.NET.";
    
        var lazyConnection = new Lazy<ConnectionMultiplexer>(() =>
        {
            string cacheConnection = ConfigurationManager.AppSettings["CacheConnection"].ToString();
            return ConnectionMultiplexer.Connect(cacheConnection);
        });
    
        // Connection refers to a property that returns a ConnectionMultiplexer
        // as shown in the previous example.
    
        using (ConnectionMultiplexer redis = lazyConnection.Value)
        {
            IDatabase cache = redis.GetDatabase();
    
            // Perform cache operations using the cache object...
    
            // Simple PING command
            ViewBag.command1 = "PING";
            ViewBag.command1Result = cache.Execute(ViewBag.command1).ToString();
    
            // Simple get and put of integral data types into the cache
            ViewBag.command2 = "GET Message";
            ViewBag.command2Result = cache.StringGet("Message").ToString();
    
            ViewBag.command3 = "SET Message \"Hello! The cache is working from ASP.NET!\"";
            ViewBag.command3Result = cache.StringSet("Message", "Hello! The cache is working from ASP.NET!").ToString();
    
            // Demonstrate "SET Message" executed as expected...
            ViewBag.command4 = "GET Message";
            ViewBag.command4Result = cache.StringGet("Message").ToString();
    
            // Get the client list, useful to see if connection list is growing...
            ViewBag.command5 = "CLIENT LIST";
            StringBuilder sb = new StringBuilder();
    
            var endpoint = (System.Net.DnsEndPoint)Connection.GetEndPoints()[0];
            var server = Connection.GetServer(endpoint.Host, endpoint.Port);
            var clients = server.ClientList();
    
            sb.AppendLine("Cache response :");
            foreach (var client in clients)
            {
                sb.AppendLine(client.Raw);
            }
    
            ViewBag.command5Result = sb.ToString();
    
        return View();
    }
    
    private static Lazy<ConnectionMultiplexer> lazyConnection = new Lazy<ConnectionMultiplexer>(() =>
    {
        string cacheConnection = ConfigurationManager.AppSettings["CacheConnection"].ToString();
        return ConnectionMultiplexer.Connect(cacheConnection);
    });
    
    public static ConnectionMultiplexer Connection
    {
        get
        {
            return lazyConnection.Value;
        }
    }
    
    
  4. Çözüm Gezgini'nde, Görünümler > Paylaşılan klasörünü genişletin.In Solution Explorer, expand the Views > Shared folder. Ardından _Layout.cshtml dosyasını açın.Then open the _Layout.cshtml file.

    Değiştir:Replace:

    @Html.ActionLink("Application name", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })
    

    Yeni değer:with:

    @Html.ActionLink("Azure Cache for Redis Test", "RedisCache", "Home", new { area = "" }, new { @class = "navbar-brand" })
    

Yeni RedisCache görünümü eklemek içinTo add a new RedisCache view

  1. Çözüm Gezgini’nde Görünümler klasörünü genişletin ve Giriş klasörüne sağ tıklayın.In Solution Explorer, expand the Views folder, and then right-click the Home folder. Görünüm Ekle > ... seçeneğini belirleyin.Choose Add > View....

  2. Görünüm Ekle iletişim kutusunda Görünüm Adı olarak RedisCache girin.In the Add View dialog box, enter RedisCache for the View Name. Ardından Ekle'yi seçin.Then select Add.

  3. RedisCache.cshtml dosyasındaki kodu aşağıdaki kodla değiştirin:Replace the code in the RedisCache.cshtml file with the following code:

    @{
        ViewBag.Title = "Azure Cache for Redis Test";
    }
    
    <h2>@ViewBag.Title.</h2>
    <h3>@ViewBag.Message</h3>
    <br /><br />
    <table border="1" cellpadding="10">
        <tr>
            <th>Command</th>
            <th>Result</th>
        </tr>
        <tr>
            <td>@ViewBag.command1</td>
            <td><pre>@ViewBag.command1Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command2</td>
            <td><pre>@ViewBag.command2Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command3</td>
            <td><pre>@ViewBag.command3Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command4</td>
            <td><pre>@ViewBag.command4Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command5</td>
            <td><pre>@ViewBag.command5Result</pre></td>
        </tr>
    </table>
    

Uygulamayı yerel olarak çalıştırmaRun the app locally

Varsayılan olarak, proje, uygulamayı test ve hata ayıklama için IIS Express yerel olarak barındıracak şekilde yapılandırılmıştır.By default, the project is configured to host the app locally in IIS Express for testing and debugging.

Uygulamayı yerel olarak çalıştırmak içinTo run the app locally

  1. Visual Studio 'da hata > ayıklamayı Başlat ' ı seçerek uygulamayı test ve hata ayıklama için yerel olarak derleyin ve başlatın.In Visual Studio, select Debug > Start Debugging to build and start the app locally for testing and debugging.

  2. Tarayıcıda, gezinti çubuğunda Redsıs testi Için Azure önbelleği ' ni seçin.In the browser, select Azure Cache for Redis Test on the navigation bar.

  3. Aşağıdaki örnekte, Message daha önce, portalda redsıs konsolu Için Azure önbelleği kullanılarak ayarlanan, önceden önbelleğe alınmış bir değer vardı.In the following example, the Message key previously had a cached value, which was set by using the Azure Cache for Redis console in the portal. Uygulama, önbelleğe alınan bu değeri güncelleştirdi.The app updated that cached value. Ayrıca uygulama, PING ve CLIENT LIST komutlarını da yürüttü.The app also executed the PING and CLIENT LIST commands.

    Yerel olarak basit bir test tamamlanmıştır

Azure’da yayımlama ve çalıştırmaPublish and run in Azure

Uygulamayı yerel olarak başarıyla test ettikten sonra Azure’a dağıtabilir ve bulutta çalıştırabilirsiniz.After you successfully test the app locally, you can deploy the app to Azure and run it in the cloud.

Uygulamayı Azure’da yayımlamak içinTo publish the app to Azure

  1. Visual Studio’da, Çözüm Gezgini’ndeki proje düğümüne sağ tıklayın.In Visual Studio, right-click the project node in Solution Explorer. Ardından Yayımla’yı seçin.Then select Publish.

    Yayımlama

  2. Microsoft Azure App Service’i, sonra Yeni Oluştur'u ve Yayımla’yı seçin.Select Microsoft Azure App Service, select Create New, and then select Publish.

    App Service'te yayımlama

  3. Uygulama Hizmetini Oluştur iletişim kutusunda aşağıdaki değişiklikleri yapın:In the Create App Service dialog box, make the following changes:

    AyarSetting Önerilen değerRecommended value DescriptionDescription
    Uygulama adıApp name Varsayılan değeri kullanın.Use the default. Uygulama adı, Azure’a dağıtıldığında uygulamanın ana bilgisayar adı olur.The app name is the host name for the app when it's deployed to Azure. Gerekirse adı benzersiz hale getirmek için ada bir zaman damgası soneki eklenebilir.The name might have a timestamp suffix added to it to make it unique if necessary.
    AbonelikSubscription Azure aboneliğinizi seçin.Choose your Azure subscription. Tüm ilgili barındırma maliyetleri bu aboneliğe yansıtılır.This subscription is charged for any related hosting costs. Birden çok Azure aboneliğiniz varsa, istediğiniz aboneliğin seçildiğini doğrulayın.If you have multiple Azure subscriptions, verify that the subscription that you want is selected.
    Kaynak grubuResource group Önbelleği oluşturduğunuz aynı kaynak grubunu kullanın (örneğin, TestResourceGroup).Use the same resource group where you created the cache (for example, TestResourceGroup). Kaynak grubu, tüm kaynakları bir grup olarak yönetmenize yardımcı olur.The resource group helps you manage all resources as a group. Daha sonra uygulamayı silmek istediğinizde, grubu silmeniz yeterli olacaktır.Later, when you want to delete the app, you can just delete the group.
    App Service planıApp Service plan Yeni’yi seçin ve TestingPlan adlı yeni bir App Service planı oluşturun.Select New, and then create a new App Service plan named TestingPlan.
    Önbelleğinizi oluştururken kullandığınız aynı Konumu kullanın.Use the same Location you used when creating your cache.
    Boyut için Serbest’i seçin.Choose Free for the size.
    App Service planı, bir web uygulamasının birlikte çalıştırılacağı işlem kaynakları kümesini tanımlar.An App Service plan defines a set of compute resources for a web app to run with.

    App Service iletişim kutusu

  4. App Service barındırma ayarlarını yapılandırdıktan sonra Oluştur'u seçin.After you configure the App Service hosting settings, select Create.

  5. Yayımlama durumunu görmek için Visual Studio’da Çıkış penceresini izleyin.Monitor the Output window in Visual Studio to see the publishing status. Uygulama yayımlandıktan sonra uygulamanın URL'si günlüğe kaydedilir:After the app has been published, the URL for the app is logged:

    Yayımlama çıkışı

Önbellek için uygulama ayarını eklemeAdd the app setting for the cache

Yeni uygulama yayımlandıktan sonra, yeni uygulama ayarını ekleyin.After the new app has been published, add a new app setting. Bu ayar, önbellek bağlantı bilgilerini depolamak için kullanılır.This setting is used to store the cache connection information.

Uygulama ayarını eklemek içinTo add the app setting

  1. Oluşturduğunuz yeni uygulamayı bulmak için Azure portalının üst kısmındaki arama çubuğuna uygulama adını yazın.Type the app name in the search bar at the top of the Azure portal to find the new app you created.

    Uygulamayı bulma

  2. Önbelleğe bağlanmak için kullanılacak uygulama için CacheConnection adlı yeni bir uygulama ayarı ekleyin.Add a new app setting named CacheConnection for the app to use to connect to the cache. CacheSecrets.config dosyanızda, CacheConnection için yapılandırdığınız aynı değeri kullanın.Use the same value you configured for CacheConnection in your CacheSecrets.config file. Değer, önbellek ana bilgisayar adını ve erişim anahtarını içerir.The value contains the cache host name and access key.

    Uygulama ayarı ekleme

Azure’da uygulamayı çalıştırmaRun the app in Azure

Tarayıcınızda, uygulamanın URL'sine gidin.In your browser, go to the URL for the app. URL, Visual Studio çıkış penceresindeki yayımlama işleminin sonuçlarında gösterilir.The URL appears in the results of the publishing operation in the Visual Studio output window. Ayrıca Azure portalında, oluşturduğunuz uygulamanın Genel Bakış sayfasında da sağlanır.It's also provided in the Azure portal on the overview page of the app you created.

Önbellek erişimini test etmek için gezinme çubuğunda Redsıs testi Için Azure önbelleği ' ni seçin.Select Azure Cache for Redis Test on the navigation bar to test cache access.

Azure’da basit bir test tamamlanmıştır

Kaynakları temizlemeClean up resources

Sonraki öğreticiyle devam ediyorsanız, bu hızlı başlangıçta oluşturulan kaynakları tutabilir ve sonraki öğreticide yeniden kullanabilirsiniz.If you're continuing to the next tutorial, you can keep the resources that you created in this quickstart and reuse them.

Aksi takdirde, hızlı başlangıç örnek uygulamasını tamamladıysanız ücret yansıtılmaması için bu hızlı başlangıçta oluşturulan Azure kaynaklarını silebilirsiniz.Otherwise, if you're finished with the quickstart sample application, you can delete the Azure resources that you created in this quickstart to avoid charges.

Önemli

Silinen kaynak grupları geri alınamaz.Deleting a resource group is irreversible. Kaynak grubunu sildiğinizde, içindeki tüm kaynaklar kalıcı olarak silinir.When you delete a resource group, all the resources in it are permanently deleted. Yanlış kaynak grubunu veya kaynakları yanlışlıkla silmediğinizden emin olun.Make sure that you do not accidentally delete the wrong resource group or resources. Bu örneği, tutmak istediğiniz kaynakları içeren mevcut bir kaynak grubunda barındırmak için kaynaklar oluşturduysanız, kaynak grubunu silmek yerine her kaynağı kendi ilgili dikey penceresinden tek tek silebilirsiniz.If you created the resources for hosting this sample inside an existing resource group that contains resources you want to keep, you can delete each resource individually from their respective blades instead of deleting the resource group.

Kaynak grubunu silmek içinTo delete a resource group

  1. Azure portalında oturum açın ve Kaynak grupları’nı seçin.Sign in to the Azure portal, and then select Resource groups.

  2. Ada göre filtrele... kutusuna kaynak grubunuzun adını girin.In the Filter by name... box, type the name of your resource group. Bu makaledeki yönergelerde TestResources adlı bir kaynak grubu kullanılmıştır.The instructions for this article used a resource group named TestResources. Sonuç listesindeki kaynak grubunuzda ... düğmesini ve sonra Kaynak grubunu sil’i seçin.On your resource group, in the results list, select ..., and then select Delete resource group.

    Sil

Kaynak grubunun silinmesini onaylamanız istenir.You're asked to confirm the deletion of the resource group. Onaylamak için kaynak grubunuzun adını yazın ve ardından Sil’i seçin.Type the name of your resource group to confirm, and then select Delete.

Birkaç dakika sonra kaynak grubu ve bu gruptaki kaynakların tümü silinir.After a few moments, the resource group and all of its resources are deleted.

Sonraki adımlarNext steps

Bir sonraki öğreticide, bir uygulamanın performansını geliştirmek için daha gerçekçi bir senaryoda Redsıs için Azure önbelleğini kullanırsınız.In the next tutorial, you use Azure Cache for Redis in a more realistic scenario to improve performance of an app. ASP.NET ve veritabanı ile edilgen önbellekli düzeni kullanarak puan tablosu sonuçlarını önbelleğe almak için bu uygulamayı güncelleştirirsiniz.You update this application to cache leaderboard results using the cache-aside pattern with ASP.NET and a database.