예제 #1
0
        public async Task CreateSpeler(SaveSpelerResource newSpeler)
        {
            var validator = new SaveSpelerResourceValidator();
            var result    = await validator.ValidateAsync(newSpeler);

            if (!result.IsValid)
            {
                throw new Exception(result.Errors.ToString());
            }
            var spelerToCreate = _mapper.Map <SaveSpelerResource, Speler>(newSpeler);
            await _spelerService.CreateSpeler(spelerToCreate);
        }
        public ActionResult CreateNewPlayer([FromBody] Speler value)
        {
            spelerService.CreateSpeler(value);

            return(Ok());
        }