안녕하세요, 저는 액션 필터에 주입하는 방법을 찾고 있습니다. 몇 가지 솔루션을 찾았지만 이전 버전의 ninject/mvc로 구현되었습니다. 누구든지이 문제에 대한 간단한 해결책을 찾았습니까? 깨끗한 구현을 위해 하루 동안 차단되었습니다.필터에 Ninject로 해결 MVC2
나는 this solution을 보았지만 그가 사용하는 많은 기능은 Ninject에서 사용되지 않습니다.
안녕하세요, 저는 액션 필터에 주입하는 방법을 찾고 있습니다. 몇 가지 솔루션을 찾았지만 이전 버전의 ninject/mvc로 구현되었습니다. 누구든지이 문제에 대한 간단한 해결책을 찾았습니까? 깨끗한 구현을 위해 하루 동안 차단되었습니다.필터에 Ninject로 해결 MVC2
나는 this solution을 보았지만 그가 사용하는 많은 기능은 Ninject에서 사용되지 않습니다.
Ninjet.Web.Mvc는이를 지원하며 소스 코드는 필터 주입 기능이있는 샘플 응용 프로그램과 함께 제공됩니다. https://github.com/ninject/ninject.web.mvc을 참조하십시오. 액션 필터에 Inject 속성이 포함 된 특성을 추가해야합니다.
MVC3 더 나은 지원이 내가 일을 내 필터 중 하나에 InjectAttribute을 사용하지만 난 AuthorizeAttribute의 서브 클래스를 생성 할 때 나는 문제가 있었다 http://www.planetgeek.ch/2010/11/13/official-ninject-mvc-extension-gets-support-for-mvc3/#more-2004
를 볼 수 있습니다. 내 승인 확인을 할 때, Ninject가 아직 인터페이스를 초기화하지 않았습니다. MVC3을 업데이트하고 내 Ninject.Web.MVC dll을 업데이트했습니다. 생성자 삽입을 사용한 예제는 내가 원했던 것입니다. –
다른 문제가 있거나 닫힌 것으로 간주 될 수 있습니까? Btw, 의견을 수락하기 위해 답을 수락하기 시작하면 동의하는 것이 좋을 것입니다. –