public static SpawnObject SpawnObject(this IMultipleSpawnerPresenter presenter, string key)
 {
     return(presenter.SpawnObjectPoolUseCase.Spawn(key));
 }
 public static void KillObject(this IMultipleSpawnerPresenter presenter, SpawnObject container)
 {
     presenter.SpawnObjectPoolUseCase.Kill(container.ObjectPoolKey, container);
 }
 public static void LoadObjectPool(this IMultipleSpawnerPresenter presenter, string key, IObjectPool <SpawnObject> container)
 {
     presenter.SpawnObjectPoolUseCase.Load(key, container);
 }