Merhaba,
Projeyi kolaylıkla çalıştırmanızı sağlayacak yönergeleri burada bulabilirsiniz.
- Öncelikle proje .net 5 hedeflemektedir. 5 versiyonuna sahip olduğunuza emin olunuz.
- no-Sql veritabanı olarak couchbase kullanılmıştır.
- proje ve veri tabanı için docker ayarlamaları yapılmıştır.
- bilgisayarınızda Docker Dekstop kurulu olmalıdır.
- CMD penceresi ile ShoppingCart.API dizinine gidip "docker-compose up -d" komutunu çalıştırarak Couchbase için gerekli olan imajın + gerekliliklerin indirilmesi ve dockerda ayağa kaldırmasını sağlayabilirisniz.
- bu işlemler bittikten sonra "http://localhost:8091/" url'inden couchbase paneline ulaşabilir olacaksınız.
- panel ekranında yeni sunucu oluşturmay seçin.
- buckets kısmına "shoppingcart-bucket" ismi ile bir bucket ekleyin. Db artık hazır
ister Dockerda, IIS'te veya Console olacak şekilde uygulamayı çalıştırabilirsiniz. Swager sayfası ile kolaylıkla request atabilir. Unit-Integration test ile de enpointi test edebilirisniz.
Sorunuz olursa, Bana email veya telefon ile ulaşabilirsiniz,
Görüşmek dileğiyle..