Example #1
0
 public void Inject(IContainer container)
 {
     _configStorage         = container.Get <IConfigStorage>();
     _eventManager          = container.Get <IUnityEventManager>();
     _prefabsPoolingService = container.Get <IPrefabsPoolingService>();
     // container.Get<ICharacterManager>().HandleExplosion
 }
Example #2
0
 public CharacterFactory(IPrefabsPoolingService poolingService) : base(poolingService)
 {
 }
Example #3
0
 public BombsFactory(IPrefabsPoolingService poolingService) : base(poolingService)
 {
 }
 public ModelViewFactory(IPrefabsPoolingService poolingService)
 {
     _poolingService = poolingService;
 }
Example #5
0
 public void Inject(IContainer container)
 {
     _configStorage         = container.Get <IConfigStorage>();
     _eventManager          = container.Get <IUnityEventManager>();
     _prefabsPoolingService = container.Get <IPrefabsPoolingService>();
 }