Ich habe eine architektonische Frage. Wo sollte ich Benutzerberechtigungen für bestimmte Vorgänge prüfen?Wo sollten die Berechtigungen im Web-Service überprüft werden?
Zum Beispiel:
1) In einem Controller, ich Parameter aus Sicht und ein Verfahren, bei dem Zwischenmodell starten.
2) Zwischenmodell entscheiden, welche Parameter sollte in irgendeiner Weise konvertiert und transformiert werden und ändern oder erstellen Daten über Modelle
3) Modell mit DataBase direkt kommunizieren
Wo denken Sie ist der richtige Ort in diese "Architektur", um Berechtigungen zu überprüfen, um beispielsweise etw in der Datenbank zu speichern?