İngilizce dilinde oku

Aracılığıyla paylaş


Visual Studio Bağlı Hizmetleri kullanarak Azure Uygulama Yapılandırması ekleme

Bu öğreticide, Visual Studio'da web projeleri için yapılandırmanızı ve özellik bayraklarınızı yönetmek üzere Azure Uygulama Yapılandırması'na başlamak için ihtiyacınız olan her şeyi kolayca eklemeyi öğreneceksiniz. Visual Studio'daki Bağlı Hizmetler özelliğini kullanarak, Visual Studio'nun Azure'daki Uygulama Yapılandırma kaynağınıza bağlanmak için ihtiyacınız olan tüm kodu, NuGet paketlerini ve yapılandırma ayarlarını otomatik olarak eklemesini sağlayabilirsiniz. Bu özelliği kullanmak için Visual Studio 2019 sürüm 16.9 veya üzerini kullanıyor olmanız gerekir.

Uygulama Yapılandırması Bağlı Hizmetler özelliğini aşağıdaki proje türlerinde kullanabilirsiniz:

  • ASP.NET Core
  • .NET Core Konsol
  • .NET Framework projeleri.

Önkoşullar

Bağlı Hizmetleri kullanarak Azure Uygulama Yapılandırması'na bağlanma

  1. Projenizi Visual Studio'da açın.

  2. Çözüm GezginiBağlı Hizmetler düğümüne sağ tıklayın ve bağlam menüsünde Bağlı Hizmet Ekle seçin.

  3. Bağlı Hizmetler sekmesinde, Hizmet Bağımlılıklarıiçin + simgesini seçin.

  4. Bağımlılık Ekle sayfasında Azure Uygulama Yapılandırmasıseçin.

    "Uygulama Yapılandırması Ekle" ekranını gösteren ekran görüntüsü .

    Henüz oturum açmadıysanız Azure hesabınızda oturum açın. Azure hesabınız yoksa ücretsiz deneme sürümünekaydolabilirsiniz.

  5. Azure Uygulama Yapılandırmasını Yapılandırma ekranında aboneliğinizi ve mevcut bir yapılandırma deponuzu seçin. Ardından İleriseçin.

    Uygulama Yapılandırma deposu oluşturmanız gerekiyorsa sonraki adıma geçin. Aksi takdirde, 6. adıma geçin.

  6. Uygulama yapılandırma deposu oluşturmak için:

    1. Uygulama Yapılandırma depoları başlığının sağındaki + simgesini seçin.

    2. Azure Uygulama Yapılandırması: Yeni oluştur iletişim kutusunu doldurun ve Oluşturbutonunu seçin. Kaynak Adı alanının benzersiz olması gerektiğini unutmayın.

      Yeni Azure uygulama yapılandırma depolarını gösteren ekran görüntüsü.

    3. Azure Uygulama Yapılandırması iletişim kutusu görüntülendiğinde, yeni yapılandırma deposu listede görünür. Bu yeni mağazayı seçin ve ardından İleriseçin.

  7. Bir bağlantı dizesi adı girin ve bağlantı dizesinin yerel gizli diziler dosyasında mı yoksa Azure Key Vault mi depolanmasını istediğinizi seçin.

  8. Projenizde yapılacak tüm değişiklikler, işlemi tamamlarsanız Değişiklikler Özeti ekranında gösterilir. Değişiklikler tamam görünüyorsa, Sonseçeneğini seçin.

    Değişikliklerin özetini gösteren ekran görüntüsü.

  9. Bağımlılık yapılandırma işlemi tamamlandıktan sonra Azure Uygulama Yapılandırması artık projenizin Hizmet Bağımlılıkları düğümü altında görünür.

  1. Projenizi Visual Studio'da açın.

  2. Çözüm GezginiBağlı Hizmetler düğümüne sağ tıklayın ve bağlam menüsünden Ekle'yi seçerek kullanılabilir hizmetler menüsünü açın.

    Bağlı Hizmetler bağlam menüsü seçeneklerini gösteren ekran görüntüsü.

  3. Azure Uygulama Yapılandırmasıseçin. Bağımlılık bağlantısı sayfası görüntülenir.

    Azure Uygulama Yapılandırması için bağımlılıklara bağlanmayı gösteren ekran görüntüsü.

    Henüz oturum açmadıysanız Azure hesabınızda oturum açın. Azure hesabınız yoksa ücretsiz deneme sürümünekaydolabilirsiniz.

  4. Azure Uygulama Yapılandırmasını Yapılandırma ekranında aboneliğinizi ve mevcut bir yapılandırma deponuzu seçin. Ardından İleriseçin.

    Uygulama Yapılandırma deposu oluşturmanız gerekiyorsa sonraki adıma geçin. Aksi takdirde, 6. adıma geçin.

  5. Uygulama yapılandırma deposu oluşturmak için:

    1. Uygulama Yapılandırma depoları başlığının sağındaki + simgesini seçin.

    2. Azure Uygulama Yapılandırması: Yeni oluştur iletişim kutusunu doldurun ve Oluşturöğesini seçin. Kaynak Adı alanının benzersiz olması gerektiğini unutmayın.

      Yeni Azure uygulama yapılandırma depolarını gösteren ekran görüntüsü.

    3. Azure Uygulama Yapılandırması iletişim kutusu görüntülendiğinde, yeni yapılandırma deposu listede görünür. Bu yeni mağazayı seçin ve ardından İleriseçin.

  6. Bir bağlantı dizesi adı girin ve bağlantı dizesinin yerel gizli diziler dosyasında mı yoksa Azure Key Vault mi depolanmasını istediğinizi seçin.

  7. Değişikliklerin Özeti ekranı, işlemi tamamlarsanız projenizde yapılacak tüm değişiklikleri gösterir. Değişiklikler tamam görünüyorsa, Bitirseçin.

    Değişikliklerin özetini gösteren ekran görüntüsü.

    Bağımlılık yapılandırma işlemi tamamlandıktan sonra Azure Uygulama Yapılandırması artık projenizin Hizmet Bağımlılıkları düğümü altında görünür.

  8. Çözüm Gezgini'nde bağlı hizmetler düğümüne çift tıklayarak Bağlı Hizmetler sekmesini açın. Bağlantı, Hizmet Bağımlılıkları bölümünde görünür:

    Azure Uygulama Yapılandırması bağlantısını gösteren Hizmet Bağımlılıkları bölümünün ekran görüntüsü.

    Bağlantı dizesinin yerel olarak güvenli depolanmasını destekleyen bir Secrets.json girişi de vardır. Bu işlemin nasıl çalıştığını öğrenmek için, ASP.NET Core'da gelişim aşamasındaki uygulama sırlarının nasıl güvenli bir şekilde depolandığını gösteren ekran görüntüsünü inceleyin.

    Eklediğiniz bağımlılıkların yanındaki üç noktaya tıklarsanız, bağlantıyı değiştirmek ve sihirbazı yeniden açmak için Bağlan ve Secrets.jsoniçin gizli bilgileri yönetme seçeneği gibi çeşitli seçenekleri görebilirsiniz. Yerel bağımlılıkları başlatma, ayarları değiştirme ve daha fazlasını yapmaya yönelik seçenekleri görmek için pencerenin sağ üst kısmındaki üç noktaya da tıklayabilirsiniz.