Eu am scris un api in WebApi 2 pt o aplicatie de la serviciu. Nu am folosit ierarhia de foldere implicita, ci mi-am facut eu una
- Controllers
- Models
- Business(aici am pus interactiunea cu baza de date)
Poate nu este cea mai buna, dar pt complexitatea api-ului meu a fost suficent
Aici cineva a intrebat despre dto
Clasele DTO le-am folosit si eu in aplicatia de licenta.
Abordarea cu IRepository o vad in foarte multe tutoriale. De fapt cam in toate pe care le-am vazut pana acum
Inca ceva
Ia in considerare si cat de complex vrei sa fie api-ul.