MVC 3 ninject error de disposición de contexto de membresía personalizada

Tengo una membresía personalizada que usa mi CustomerService para comunicarse con la base de datos usando el código EF primero (4.1) Uso ninject para inyectar el CustomerService en mi clase de membresía personalizada. Pero cuando trato de validar me sale un error de contexto dispuesto. Esto se debe a que en ninject mi contexto, los repositorios y servicios son InRequestScope (). Y debido a que inyecto el CustomerService usando [inject] en una propiedad de mi membresía personalizada y en ninject uso el _kernel.Inject (Membership.Provider), solo se inyectan en el inicio.

Leí muchas publicaciones sobre este problema, pero no puedo encontrar una respuesta que solucione este problema.

¿Alguien tiene una solución para esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta