Tagi na forum.

C# 1456 XML 282
SQL 1192 sieci 268
ASP.NET 785 IIS 262
Windows 726 C++ 255
web 608 Html 218
Visual Studio 515 Information Technology 193
SQL Server 425 MSDN 167

pokaż wszystkie tagi na forum

PRISM - pobieranie instancji obiektu a klietna w module

maciej1981 2011-09-23 07:49:45
0
avatar
 
 

Witam. Rozpoczołem swoją przygodę z PRISMem. Natrafiłem na pewien problem. W Bootstrapperze tworzę obiekt który zarząda listą przechowujacą inne obiekty. W jego metodzie ConfigureContainer rejestruje ten obiekt za pomocą metody container.RegisterInstance<typObiektu>(obiekt). Następnie w konstruktorze moduły jako parametr dodaje IUnityContainer container, i w ciele konstruktora pobieram ten obiekt typObiektu x = container.Resolve<typObiektu>(). Następnie dodaje do listy inne dane x.Add(dane).

Na koncu metody InitializeModules klasy Bootstrappera sprawdzam ilośc elementów na liście tego obiektu i okazuje się że nic nie zostało dodane. Co robię źle?  Z góry dzieki za odp.


tagi: WPF
Liczba postów:

m.iwanowski  2011-09-23 09:29:25 #1
0
avatar
 
 

A więc zrobiłem sobie na szybko taki przykłąd i wszystko działa. Może moduł Ci się nie załadował? Stawiałeś breakpointa w konstruktorze modułu wykonywany jest ten kod? I oczywiście w InitializeModules tą ilość musisz sprawdzać po

base.InitializeModules();

Pozdrawiam

Marcin Iwanowski

 

...::: Jeżeli mój post jest rozwiązaniem Twojego problemu, kliknij "Rozwiązanie" :::...

maciej1981  2011-09-23 15:41:49 #2
0
avatar
 
 

Moduł miałem wczytywany  z katalogu. I nie działało. jak dodałem referencje do modułu to zadziałało. Czy referencje w takim przypadku musi być dodana?


m.iwanowski  2011-09-26 15:27:59 #3
0
avatar
 
 

A jesteś pewien że moduł był wczytywany? Postawiłeś breakpoint w konstruktorze modułu?


Pozdrawiam

Marcin Iwanowski

 

...::: Jeżeli mój post jest rozwiązaniem Twojego problemu, kliknij "Rozwiązanie" :::...

Udziel odpowiedzi

avatar
Treść wpisu:

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.

Idź na górę strony