Szenario: -
1) Es gibt eine handelsbasierte winApp in c#. Sie müssen sehen, ob der Benutzer für ein bestimmtes Modul berechtigt ist (Authentifizierung auf Makroebene).
2) Des Weiteren müssen Sie prüfen, ob der autorisierte Benutzer über ausreichende Rechte verfügt, um auf bestimmte Berichte/Menüs/Eigenschaften usw. zugreifen zu können (detailliertere Berechtigungsebene).
Frage: -
Sie "müssen" Entwurfsmuster verwenden. Welche(s) Muster ist/sind Ihrer Meinung nach für dieses Szenario geeignet?
Zwänge:-
Sie können die Verwendung von Mustern nicht vermeiden. Sie müssen Standard- bzw. benutzerdefinierte Muster verwenden, um dies zu erreichen.