Ninject, Bind debe ser .InRequestScope () O .InSingletonScope ()
Tengo el siguiente código: Uno se puede enlazar a mi repositorio de usuarios y otro para el caché. ¿Qué alcance debo usar para UserRepository y Cache? ¿Debería Scope on UserRepository ser Singleton?
this.Bind<IUserRepository>().To<UserRepositary>().InRequestScope();
this.Bind<IDistributedCacheService>().To<DistributedCacheService>().InSingletonScope();