BilgeAdamEvimiKur Projesi
İncelemeler sonucunda, projemizin Hybrid N-Tier mimarisinde yazılmasına karar verilmiştir. N-Tier mimarisinin hibrit hale getirilmesinin temel nedeni Core platformunda çalışacak olmamızdır. Core platformu, Middleware yapısı ve Interface'lere verdiği önem sayesinde injection'lar ile instance alma işlemini gerçekleştirmektedir. Bu sebeple biz de Onion'un benimsediği Interface sistemini mimarimize dahil etmeyi uygun bulduk. Böylece, N-Tier mimarisi özünü korurken, klasik sistemden farklı olarak interface'lerle çalışmaya uygun hale gelecektir (Interface segregation'ı zaten gözlemleyeceksiniz). Projemizin platformu ise .NET 8.0 olacaktır.
GitHub'da Görüntüle