2016-06-01 6 views
0

umleiten Ich entwickle mvc Anwendung. Die Struktur der Anwendung ist die gleiche wie This Link.Wie zu einem anderen Projekt in asp.net mvc

Jetzt möchte ich einige Module in verschiedenen Projekten hinzufügen. Wie, AdminModule, BookingModule und so weiter. Wenn sich der Benutzer beim System anmeldet, wird er zu dem Projekt weitergeleitet, für das er autorisiert und dem er zugewiesen ist. Der Benutzer kann mehr als einem Projekt zugewiesen werden.

Jetzt ist die Frage, wie der Benutzer zu dem Projekt, das er zugewiesen ist, umgeleitet werden kann? Und wenn ihm mehr als ein Projekt zugewiesen wird? Ist diese Architektur gut für das, was ich tun möchte? Sie können mir auch jede andere Architektur vorschlagen. Noch eine Sache, ich benutze Code zuerst und Arbeitseinheit Ansatz. So würden die models und repositories in verschiedenen Projekten sein. Die Lösung würde wie folgt aussehen.

here is the image.

Antwort

0

Wenn ich glaube, ich weiß, was man tut, habe ich das ausprobiert und es funktioniert https://stackoverflow.com/a/25356883

ich den bestimmten Benutzer erlaubte nur musste auch den integrierten in Berechtigungen Syntax sicherzustellen, eingeben (dh AuthorizeUser-Attribut)

Verwandte Themen