Bookstore REST API (C#, .NET 9, PostgreSQL)
Bookstore REST API, C# ve .NET 9 teknolojileriyle geliştirilen, güvenli ve ölçeklenebilir bir kitap mağazası API’sidir. Clean Architecture prensipleriyle tasarlanan proje, JWT Authentication & Authorization, FluentValidation, Global Exception Handling, Pagination, Rate Limiting ve Aspire entegrasyonu gibi modern yaklaşımlarla donatılmıştır. EF Core + PostgreSQL altyapısı ve Mediator pattern (CQRS) desteğiyle test edilebilir, sürdürülebilir ve standartlara uygun bir çözüm sunar.
Vertical Slice Architecture Template
Bu proje, .NET 9 ile geliştirilmiş, modern ve modüler bir Web API mimari şablonudur. Vertical Slice Architecture (Dikey Dilim Mimarisi) yaklaşımını; modern .NET ekosistemi ile harmanlayarak, yeni nesil web uygulamaları için sağlam ve ölçeklenebilir bir temel sağlar.
Ramazan.Mediator
Bu proje, .NET için hafif ve genişletilebilir bir Mediator uygulamasıdır. Clean Architecture ve Domain-Driven Design (DDD) prensipleri göz önünde bulundurularak tasarlanmıştır. Uygulama katmanlarınızı birbirinden bağımsız hâle getirmeye yardımcı olur ve CQRS, istek/yanıt mesajlaşması, pipeline davranışları ile domain event’leri destekler — üstelik tüm bunları minimal kurulum ile sunar.