Chcę konfiguracji aplikacji MVC5 z Jedności 3. I stworzył aplikację mvc5 domyślny internetową ze standardowego szablonu następnie dodać jednościTyp IUserStore`1 nie ma dostępnego konstruktora
Kiedy mam dostępu akcję Rejestracja w AccountController otrzymuję następujący wyjątek:
Typ IUserStore`1 nie ma dostępnego konstruktora.
z tego posta How to add MVC 5 authentication to Unity IoC? Wiem, że problem polega na tym, że Unity wybiera konstruktora z dłuższą listą parametrów.
Rozwiązaniem jest zarejestrowanie kontroler Account być używany z domyślnego konstruktora następujący sposób:
container.RegisterType<AccountController>(new InjectionConstructor());
Co chciałbym zrobić, to zarejestrować go w pliku konfiguracyjnym nie w kodzie Is It można to zrobić w web.config?
Pozdrawiam, Sebastian
Dokładnie to, czego potrzebowaliśmy. Twoje zdrowie! –