ASP.NET Core 5 kodunu ASP.NET Core 6’ya geçirme

[ad_1]

8 Kasım’dan bu yana üretimde kullanıma sunulan Microsoft’un ASP.NET Core 6’sı, ASP.NET Core uygulamanızı çalışır duruma getirmek için yazmanız gereken ortak kod kodunu azaltan basitleştirilmiş bir barındırma modeli sunar. ASP.NET Core 6, ASP.NET Core 5’e kıyasla sıfırdan yeni bir web uygulaması oluşturmayı biraz daha kolaylaştırır.

Peki ya bir ASP.NET Core 5 projesini ASP.NET Core 6’ya güncellemek isterseniz? Bu durumda, ASP.NET Core 5 kodunu ASP.NET Core 6’ya geçirmek için yazmanız gereken kodun farkında olmalısınız. Bu makalede, bunu nasıl yapabileceğinizi gösteren birkaç kod örneği sunulmaktadır.

Bu makalede verilen kod örnekleriyle çalışmak için sisteminizde Visual Studio 2022 kurulu olmalıdır. Halihazırda bir kopyanız yoksa, Visual Studio 2022’yi buradan indirin.

Visual Studio 2022’de bir ASP.NET Core Web API projesi oluşturun

Öncelikle Visual Studio 2022’de bir ASP.NET Core projesi oluşturalım. Aşağıdaki adımları takip ederek Visual Studio 2022’de yeni bir ASP.NET Core Web API 6 projesi oluşturalım:

  1. Visual Studio 2022 IDE’yi başlatın.
  2. “Yeni proje oluştur” u tıklayın.
  3. “Yeni proje oluştur” penceresinde, görüntülenen şablonlar listesinden “ASP.NET Core Web API” seçeneğini seçin.
  4. Sonrakine tıkla.
  5. “Yeni projenizi yapılandırın” penceresinde yeni proje için isim ve konum belirleyin.
  6. İsteğe bağlı olarak, tercihlerinize bağlı olarak “Çözüm ve projeyi aynı dizine yerleştir” onay kutusunu işaretleyin.
  7. Sonrakine tıkla.
  8. Aşağıda gösterilen “Ek Bilgiler” penceresinde, bu örnekte minimum API yerine denetleyiciler kullanacağımız için “Denetleyicileri kullan…” yazan onay kutusunun işaretli olduğundan emin olun. “Kimlik Doğrulama Türü”nü “Yok” (varsayılan) olarak bırakın.
  9. Bu özelliklerin hiçbirini burada kullanmayacağımız için “Docker’ı Etkinleştir”, “HTTPS için Yapılandır” ve “Açık API Desteğini Etkinleştir” onay kutularının işaretli olmadığından emin olun.
  10. Oluştur’u tıklayın.

Bu makalenin sonraki bölümlerinde ASP.NET Core 5 kodunun ASP.NET Core 6’ya geçişlerini göstermek için bu ASP.NET Core 6 Web API projesini kullanacağız.

ASP.NET Core 5’teki Program sınıfı

Aşağıdaki kod parçacığı, ASP.NET Core 5’te tipik bir Program sınıfının nasıl göründüğünü gösterir.

Telif Hakkı © 2022 IDG Communications, Inc.

[ad_2]
Kaynak : https://www.infoworld.com/article/3665659/how-to-migrate-aspnet-core-5-code-to-aspnet-core-6.html#tk.rss_all

Yorum yapın

SMM Panel PDF Kitap indir