Wykorzystanie Funq w ServiceStack
Jak mogę uzyskać dostęp
Container
przykład z kontrolera?Muszę użyćContainer.Resolve
w mojej klasie, ale jak mogę uzyskać dostępContainer
instancja?Czy to singleton?Mogę uzyćnew Container()
czy jest jakikolwiek łańcuchFunq.StaticContainer
?Dzięki Mythzdla podpowiedzi, a) lub b) lub c).
Użyję rozwiązania Mythz, jest ono akceptowane przeze mnie, ale istnieją obawy dotyczące jego wzoru (ServiceLocator
Wzór), możeszsprawdź tutaj, aby uzyskać dodatkowe informacje.