8000 GitHub - emreguzell/.NETCoreProject: Ford Otosan - Patika.dev Homework / .NET Core
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

emreguzell/.NETCoreProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Week 2 Homework

Some important notes:

  • Customer Database SQL Script is attached to this repository.
  • Even though Customer Data Model has 6 properties, HTTP requests show only 3 properties. Because AutoMapper is used.

Week 2 Homework Description

  1. Dotnet Core Web Api Projesi Olustulmali
  2. CustomerController isminde bir controller olusturulmali
  3. Customer isminde bir data model ve icerisinde sizin belirleyeceginiz en az 6 adet property olmali.
  4. UnitOfWork ve GenericRepository kullanilmali
  5. Repository uzerinde Data model ve Where fonksiyonlari eklenmeli. Listeleme, ekleme, silme filtreleme apilerini yaziniz. (HttpGet,HttpPost,HtppPut,HttpDelete)
  6. Listeleme, ekleme, silme filtreleme apilerini yaziniz. (HttpGet,HttpPost,HtppPut,HttpDelete)
  7. Filtreleme apisinde girilen parametrelere gore sorgu sonucunu where sartina entity framework ile filtreleyerek gosteriniz.
  8. Bahsi gecen metolarda belirtilmemis yerleri istediginiz gibi kodlayabilirsiniz.
  9. AutoMapper kullanarak request ve response classlari olarak Entity yada Dto nesneleri kullaniniz.
  10. Request ve response lar da data model classlarini kullanmayiniz.
  11. Odevi 3 Haziran Saat 23.59 a kadar teslim edebilirsiniz.

About

Ford Otosan - Patika.dev Homework / .NET Core

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0