Mugen Injection [SingletonScopeLifecycle]
SingletonScopeLifecycle - будет создан только один экземпляр компонента, а затем должен будет повторно использоваться для всех последующих запросов.
Пример кода:
// Create your MugenInjector. _injector = new MugenInjector(); _injector.Bind<Alpha>().ToSelf().InSingletonScope(); var alpha1 = _injector.Get<Alpha>(); // This is a same instance. var alpha2 = _injector.Get<Alpha>();