Example #1
0
        public async Task <IActionResult> Post([FromBody] PlayerRequest playerRequest)
        {
            var tenantId = this.GetTenantId();

            var player = _mapper.Map <Player>(playerRequest);

            player.TenantId = tenantId;

            var playerResponse = await _playerService.AddOrUpdate(player);

            return(CreatedAtAction(
                       nameof(GetById),
                       new { id = playerResponse.Id },
                       playerResponse));
        }