コード例 #1
0
ファイル: ServiceFacade.cs プロジェクト: Brendon-Coombes/dihl
        private async Task SaveGamesPlayed(IList <string> players, Guid teamId, Guid gameId)
        {
            foreach (var player in players)
            {
                var playerDto = await GetOrCreatePlayer(player);

                await _gamePlayedService.Upsert(new GamePlayedDTO
                {
                    CreatedOnUtc = DateTime.Now,
                    GameId       = gameId,
                    TeamId       = teamId,
                    PlayerId     = playerDto.Id
                });
            }
        }
コード例 #2
0
        public async Task <IActionResult> Post([FromBody] GamePlayedDTO value)
        {
            IActionResult result = await Execute(_log, async() => await _gameService.Upsert(value));

            return(result);
        }