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
DeepSeek-R1 ve OpenAI O1: Açık Kaynak ve Tescilli Yapay Zeka Modellerinin Kapsamlı Karşılaştırması
Feb 5, 2025
Hailuo AI'nin S2V-01 Modeli: Video Oluşturmada Karakter Tutarlılığını Devrimleştiriyor
Jan 13, 2025
Hypernatural AI ile Hızlı Video Nasıl Oluşturulur | 2025 Yeni Eğitim
Jan 10, 2025
CrushOn AI NSFW Sohbet Botu Ocak 2025 Yeni Hediye Kodları ve Nasıl Kullanılır
Jan 9, 2025
Daha Fazla Göster