/// <summary> /// Добавление новой игры /// </summary> public async Task <GameDto> AddGame(AddGameRequest addGameRequest) { var game = GameToGameDto(addGameRequest); await dbContext.Games.AddAsync(game); await dbContext.SaveChangesAsync(); var keystore = new AddKeystoreRequest { GameId = game.Id, Keys = addGameRequest.Keys }; await keystoreService.AddKeystore(keystore); return(game); }
public async Task <IActionResult> AddKeystore(AddKeystoreRequest addKeystoreRequest) { await keystoreService.AddKeystore(addKeystoreRequest); return(new OkInfoResponse("Игровые ключи успешно добавлены")); }