Mediatr Nasıl Kullanılır
MediatR, uygulama bileşenleri arasında gevşek bağlantıyı teşvik ederken basit ve esnek istek/yanıt işleme, komut işleme ve etkinlik bildirimleri sağlamak için Mediator desenini uygulayan popüler bir açık kaynak .NET kütüphanesidir.
Daha Fazla GösterMediatr Nasıl Kullanılır
Gerekli NuGet Paketlerini Yükleyin: .NET projenize MediatR ve MediatR.Extensions.Microsoft.DependencyInjection NuGet paketlerini ekleyin
Startup'ta MediatR'ı Yapılandırın: Handlers'ı otomatik olarak kaydetmek için ConfigureServices yönteminde services.AddMediatR() kullanarak hizmet koleksiyonuna MediatR ekleyin
İstek Sınıfı Oluşturun: İade değeri olmayan komutlar için IRequest veya veri döndüren sorgular için IRequest<T> uygulayan bir sınıf oluşturun
İşleyici Sınıfı Oluşturun: IRequestHandler<TRequest> veya IRequestHandler<TRequest,TResponse> uygulayan ve Handle yöntemini gerçekleştiren bir işleyici sınıfı oluşturun
IMediator'ı Enjekte Edin: İstek göndermeniz gereken denetleyicilere veya hizmetlere IMediator arayüzünü enjekte edin
İstekleri Gönderin: İstek/yanıt için Send() veya bildirimler için Publish() kullanarak enjekte edilen IMediator'ı kullanarak istek gönderin
İsteğe Bağlı: Davranışlar Ekleyin: IPipelineBehavior<TRequest,TResponse> kullanarak günlüğe kaydetme, doğrulama ve yetkilendirme gibi kesişen endişeler için boru hattı davranışlarını uygulayın
Mediatr SSS
MediatR, uygulama mantığını sunum katmanından ayırmaya yardımcı olan, arabulucu desenini uygulayan bir .NET kütüphanesidir. Bileşenler arasındaki işlem içi iletişimi yönetmek için genellikle ASP.NET Core uygulamalarında kullanılır.
Popüler Makaleler
Doğrulama için Ücretsiz Çin Telefon Numarası Nasıl Alınır | Hunyuan Video Kayıt: Kapsamlı Rehber
Dec 20, 2024
Kling 1.6 Güncellemesi: Kuaishou'dan Bir İleri Adım Daha
Dec 19, 2024
GitHub Copilot'a Artık Ücretsiz Erişiminiz Var: Dünya Çapında Geliştiricileri Güçlendiriyor
Dec 19, 2024
"Send the Song" ile Duygularınızı Nasıl İfade Edersiniz | Kapsamlı Rehber
Dec 18, 2024
Daha Fazla Göster