Próbuję wywołać metodę kontrolera Jabłko z poziomu kontrolera Gruszka, ale nie wiem w jaki sposób utworzyć instancję obiektu kontrolera Jabłko. Podobny problem znalazłem tutaj
@witam_w_wygrywie: Dzięki za to pytanie, bo może nie rozumiem czegoś z architektury. Przykładowa sytuacja. Klient chce zamówić z firmy X produkt Y korzystając z portalu zrzeszającego sprzedawców. Baza danych zawiera tabelę firma (primary key: numer id firmy), produkt (pk: numer id produktu, fk: numer id firmy). Mamy też 2 kontrolery dla każdej z tabel. Klient wchodzi na adres portal.pl/firmax/kupno. Odpala się kontroler firma, który zamienia podaną w adresie nazwę na id
Próbuję wywołać metodę kontrolera Jabłko z poziomu kontrolera Gruszka, ale nie wiem w jaki sposób utworzyć instancję obiektu kontrolera Jabłko. Podobny problem znalazłem tutaj
http://stackoverflow.com/questions/7718057/get-an-instance-of-an-object-with-ninject
ale nie rozumiem o co chodzi w odpowiedzi. Ja z wywołania DependencyResolver.Current.GetService otrzymuję nulla.
NinjectControllerFactory
http://pastebin.com/1mTHQQMC
Kontroler Gruszka
http://pastebin.com/Dz9D1kQR
Kontroler Jabłko
http://pastebin.com/HE7aBba3
Global.asax
http://pastebin.com/HUbk055N
#programowanie