Nella nostra applicazione abbiamo un utente che può essere assegnato a più territori. Qual è il modo migliore per esporre l'API REST?
Dovrebbe essere come:
[POST] www.xyz.com/Territory/User
o
[POST] www.xyz.com/User/Territory
BODY:
{ "UserId": 6, "TerritoryId": [1,2,5] }
Sto progettando questa applicazione utilizzando .net WEB API 2, quindi l'azione sopra descritta deve essere inserita nel controller utente o nel controller Territory o devo creare UserTerritory come nuovo controller? Qualsiasi aiuto è molto apprezzato.