WPF, prism, moduły, architektura

0

Witam. Chcę napisać pierwszą apkę WPF. Zdecydowałem się użyć Prism'a. I tak na początek aplikacja startuje i pojawia się główne okno na którym mam wybór Administrator oraz User.

Generalnie zrobiłem podział na moduły.

  1. Główny moduł z wyborem Admin vs User (MainModule)
  2. Moduł User (UserModule)
  3. Moduł Admin (AdminModule)

na starcie ładuje się Główny moduł (MainModule)

Czyli Mam cztery projekty
1 Shell (główne okno aplikacji - tu jest region w którym pojawi się wybrany moduł)

  • 3 projekty (moduły wyżej wymienione)

Generalnie chce dorzucić jeszcze jeden projekt z EventAgregatorem. Chodzi o to że: po kliknięciu w głównym Module ikony Admin i idzie event do agregatora i tam jest ładowany odpowiedni moduł (tzn tak to widzę)

Jak ktoś ma doświadczenie w tych rzeczach proszę naprowadźcie mnie jak to można inaczej (lepiej rozwiązać)
Przydałby się jakiś przykład inny niż przykłady Prisma z git'a.

Jeśli chodzi o rejestracje modułów to korzystałem z tego:
https://github.com/PrismLibrary/Prism-Samples-Wpf/tree/master/07-Modules%20-%20LoadManual

1

Tutaj jeden z autorów prisma regularnie rozwija trochę bardziej złożoną aplikację.

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