public GameCreationService(IGameLogic gameLogic, IGameSettingsLogic gameSettingsLogic, ILogger <GameCreationService> logger) { _gameLogic = gameLogic; _gameSettingsLogic = gameSettingsLogic; _logger = logger; }
public DesktopApp() { InitializeComponent(); Context context = new Context(); IUnitOfWork uw = new UnitOfWork(context); userLogic = new UserLogic(uw); adminLogic = new AdminLogic(uw); stockLogic = new StockLogic(uw); gameSettingsLogic = new GameSettingsLogic(uw); actualAdmin = new Admin(); panelOptions.Visible = false; panelAdminMaintenace.Visible = false; panelCreateStock.Visible = false; panelModifyGameConditions.Visible = false; panelCreateAdmin.Visible = false; panelModifyDeleteStock.Visible = false; textBoxPassword.PasswordChar = '*'; textBoxPasswordMaintenance.PasswordChar = '*'; textBoxCreateAdminPassword.PasswordChar = '*'; textBoxEmail.Text = "*****@*****.**"; textBoxPassword.Text = "Artoo.1234554"; }
public GameSettingsController(IGameSettingsLogic gameSettingsLogic) { this.gameSettingsLogic = gameSettingsLogic; }
/// <summary> /// Creates a new instance of the GameSettingsController and injects the gameSettingsLogic and logger. /// </summary> /// <param name="gameSettingsLogic">The logic to be injected.</param> /// <param name="logger">The logger to be injected.</param> public GameSettingsController(IGameSettingsLogic gameSettingsLogic, ILogger <GameSettingsController> logger) { _gameSettingsLogic = gameSettingsLogic; _logger = logger; }