TESTPROJECT

Bu proje, katmanlı mimari ile geliştirilmiş olup, Repository Pattern ve SOLID prensiplerine uygun olarak tasarlanmıştır. Proje EntityFrameworkCore kullanarak veritabanı işlemlerini gerçekleştirmektedir ve responsive bir template içermektedir. Ayrıca, JsonResult kullanarak veri döndürmekte ve EntityFrameworkCore Identity ile güvenlik işlemlerini gerçekleştirmektedir. Bir mail servisi de projeye dahil edilmiştir.

İçindekiler

Özellikler

  • Katmanlı mimari
  • Repository Pattern kullanımı
  • SOLID prensiplerine uyum
  • EntityFrameworkCore kullanımı
  • Responsive template
  • JsonResult ile veri döndürme
  • EntityFrameworkCore Identity ile güvenlik işlemleri
  • Mail servisi

Kurulum

Projenizi çalıştırmak için gerekli adımlar. Bu adımlar, projenizi başlatmak isteyen birinin ihtiyaç duyduğu her şeyi içermelidir.

# Repoyu klonlayın
git clone https://github.com/kullanıcı_adı/proje_adı.git](https://github.com/msuzun/NLayerArchitectureTestProject.git

# Proje dizinine gidin
cd proje_adı

# Gerekli paketleri yükleyin
dotnet restore

Kullanım

Projeyi çalıştırın

dotnet run

Katkıda Bulunma

Bu projeye katkıda bulunmak için lütfen aşağıdaki adımları izleyin:

  1. Fork yapın.

  2. Yeni bir dal oluşturun (git checkout -b özellik-ismi).

    git checkout -b özellik-ismi
    git commit -am 'Yeni özellik eklendi
    git push origin özellik-ismi

``

Lisans

Bu şablonu kendi projenize uyacak şekilde düzenleyebilirsiniz.