Giriş

Tamamlandı

bir ASP.NET Core uygulaması bir HTTP isteği aldığında, isteği işlemek ve yanıt oluşturmaktan sorumlu olan bir dizi bileşenden geçer. Bu bileşenler ara yazılım olarak adlandırılır. ASP.NET Core bir dizi yerleşik ara yazılım içerir ve özel gereksinimleri işlemek için özel ara yazılım da oluşturabilirsiniz.

Örnek senaryo

Küçük bir şirkette giriş düzeyi ASP.NET Core geliştiricisi olduğunuzu varsayalım. Ekibiniz yeni bir web uygulaması oluşturuyor. Gereksinimler ARASıNDA URL yeniden yönlendirmesi ve izleme amacıyla gerçek zamanlı konsol çıkışı yer alır. Ekip lideriniz, URL yeniden yönlendirmesi için yerleşik ara yazılımı uygulamanızı ve istek ayrıntılarını günlüğe kaydetmek için özel bir ara yazılım bileşeni oluşturmanızı istedi.

Ne yapacağız?

Bu modülde. .NET SDK'sını kullanarak ortak bir ASP.NET Core web uygulaması oluşturacaksınız. Doğru çalıştığından emin olduktan sonra, uygulamada URL'leri UrlRewriter yeniden yazmak için yerleşik ara yazılımı uygulayacaksınız. Ardından, istek ayrıntılarını konsolda günlüğe kaydetmek için özel bir ara yazılım bileşeni oluşturacaksınız.

Ana hedef nedir?

Bu modülün sonunda, bir ASP.NET Core uygulamasında yerleşik ve özel ara yazılım uygulayabileceksiniz. Ayrıca http isteklerini işlemek ve yanıtlar oluşturmak için ara yazılım bileşenlerinin birlikte nasıl çalıştığını da anlayacaksınız.