fehermar / Project-Indigo

0 stars 2 forks source link

Service redesign #9

Open halkszavu opened 6 months ago

halkszavu commented 6 months ago

Most Service endpoints return an IEnumerable or a plain DTO. But sometimes they should just return a void. Go from the API endpoints and rethink, where it would make sense to only return a void instead of any other object.

varag5 commented 6 months ago

Gondolom a Create, illetve Get functionok (pl: GetRecording vagy GetUserbyID) ezeknél nem tudjuk kispórolni, hogy visszaadjon DTO -t, viszont az alapján is, amit beszéltünk, az UpdateUser és emellett az UpdateRoute és UpdateItinerary is Put-os, tehát talán kiszedhető belőle visszatérésként a DTO. Emellett mást most nem találtam. Sajnos valamiért nem működik a Codespace, emiatt most csak ide tudtam ezt írni.