Hej, mam pytanie jak sensownie zamodelować upload plików w aplikacji internetowej? Mam aplikację portalu aukcyjnego, w którym użytkownik musi wgrać zdjęcie przy: zakładaniu aukcji, dodawaniu zdjęcia do profilu itp. itd.
Planowałem zrobić jeden uniwersalny endpoint do uploadu, jednak traci on sens, gdy trzeba takie wgrane pliki potem utożsamiać (powiązać), albo z aukcją albo profilem w zależności w którym miejscu i co będzie wgrywane.
Zatem wracam do pytania, czy na każdy przypadek najlepiej zrobić osobny endpoint, czy jest jakiś sposób by zrobić jeden uniwersalny endpoint?