Exemplo n.º 1
0
 public BlockController(IServiceLocator serviceLocator)
 {
     this._serviceLocator  = serviceLocator;
     this._blockHelper     = serviceLocator.GetInstance <IBlockHelper>();
     this._blockSerializer = serviceLocator.GetInstance <IBlockSerializer>();
     this._pointController = serviceLocator.GetInstance <IPointController>();
 }
Exemplo n.º 2
0
        public SheetEllipseMode(IServiceLocator serviceLocator, SheetState state)
        {
            this._serviceLocator  = serviceLocator;
            this._blockController = serviceLocator.GetInstance <IBlockController>();
            this._blockFactory    = serviceLocator.GetInstance <IBlockFactory>();
            this._blockHelper     = serviceLocator.GetInstance <IBlockHelper>();
            this._itemController  = serviceLocator.GetInstance <IItemController>();
            this._pointController = serviceLocator.GetInstance <IPointController>();

            this._state = state;
        }
Exemplo n.º 3
0
 public EnemyMediator(IEnemySpawner enemySpawner, IPointController pointController)
 {
     _pointController         = pointController;
     enemySpawner.SpawnEvent += Spawn;
 }