Tengo el siguiente código Uno es vinculable para mi Repositorio de usuario y otro para Caché. ¿Qué ámbito debería usar para UserRepository y Cache? ¿Debería Scope on UserRepository ser Singleton?Ninject, Bind debe ser .InRequestScope() O .InSingletonScope()
this.Bind<IUserRepository>().To<UserRepositary>().InRequestScope();
this.Bind<IDistributedCacheService>().To<DistributedCacheService>().InSingletonScope();
Corregido el enlace. – rcravens