Serwis webowy - jak lepiej zaprojektować kontrolery

0

ProductController
AdminController

w ProductController mam end pointy do np. wyświetlania produktów (api/products/all)

i teraz tak.. jak chce zrobić sobie np. edycję tych produktów - umieścić taki end point w kontrolerze z produktami czy w kontrolerze admin? Niby kontroler Product jest odpowiedzialny za produkty ale funkcjonalność posiada tylko admin więc wydaje mi się, że w nim powinienem zrobić taką funkcjonalność.

4

Ja bym wszystko, co związane z produktami trzymał w ProductController. Admin-nieadmin to kwestia security.

1 użytkowników online, w tym zalogowanych: 0, gości: 1