ASP.NET ID가있는 ASP.NET MVC 5 프로젝트가 있습니다. Unity DI 프레임 워크를 사용 하겠지만 Unity가 DI 툴인 경우 ASP.NET Identity가 손상 될 수 있습니다.새로운 ASP.NET ID 및 Unity DI 프레임 워크
Unity.MVC4를 설치 한 후 AccountController의 ctor이 중단됩니다. 제거 후 다시 작동합니다.
그래서 ASP.NET Identity를 사용하여 Unity를 어떻게 사용할 수 있습니까? 컨테이너에 일부 Type을 등록해야한다고 생각하지만,이 유형들은 무엇입니까?
나는 이것을 시도,하지만 작동하지 않습니다 :container.RegisterType, UserStore을>();
하십시오 조언,
Unity.MVC4 대신 [Unity bootstrapper for ASP.NET MVC] (https://www.nuget.org/packages/Unity.Mvc/)를 사용한다면 어떨까요? MVC 5로 작은 테스트에서 나에게 도움이되었습니다. 몇 가지 샘플 코드와 함께보고있는 정확한 오류/동작에 대한 세부 정보를 제공하면 도움이 될 것입니다. –