コード例 #1
0
 public MainWindow()
 {
     InitializeComponent();
     SetImagesInitialPositions();
     SetDependencyInjectionLib();
     objMediator   = ContainerConfig.GetInstance <IUIMediator>();
     _objValidator = DayAtTheRaces.WpfApp.DependencyInjection.ContainerConfig.GetInstance <IUIClientValidation>();
 }
コード例 #2
0
 public GameDashboard(
     IAllEnemiesFactory allEnemiesFactory,
     IAllEnemyWeaponsFactory allEnemyWeaponsFactory,
     ICastle castle, IGameLevelInvoker gameLevelInvoker,
     IImageManager imageManager,
     IPlayer player,
     IUIMediator uiMediator)
 {
     _allEnemiesFactory      = allEnemiesFactory;
     _allEnemyWeaponsFactory = allEnemyWeaponsFactory;
     _castle           = castle;
     _gameLevelInvoker = gameLevelInvoker;
     _imageManager     = imageManager;
     _player           = player;
     _uiMediator       = uiMediator;
 }
コード例 #3
0
 public UIManager()
 {
     Instance = this;
     Initialize();
 }