Projenin Kurulumu
- Projeyi indirdikten sonra
Digiturk.data\Context\lwContext.cs
dosya yolundan veritabanı ayarlarınızı yapınız. - Package Manager Console'u açıp
add-migration firstMigration
komutunu çalıştırın. - Sonrasında ise
update-database
komutunu çalıştırarak veritabanınızı oluşturmuş olacaksınız. - Projeyi çalıştırdığınızda swagger direkt açılacaktır. Post başlığı altından istekler ve dönüşlerin dökümantasyonunu görebilirsiniz.
- Projede kullanıdığınız tasarım desenleri hangileridir? Bu desenleri neden kullandınız?
CRUD işlemlerinde beni kod tekrarlarından kurtararak kod okunuşunu kolaylaştırması nedeniyle Repository Design Pattern
kullandım..
- Kullandığınız teknoloji ve kütüphaneler hakkında daha önce tecrübeniz oldu mu? Tek tek yazabilir misiniz?
- .Net Core
- Postgresql
- Swagger
- JWT
- Daha geniş vaktiniz olsaydı projeye neler eklemek isterdiniz?
- Elasticsearch ve Redis eklerim.
- Hata kontrolü eklerim.
- Hata loglama özelliği eklerdim.
- Eklemek istediğiniz bir yorumunuz var mı? Yoktur.