コード例 #1
0
        public async Task <IActionResult> SaveDistribution([FromBody] DistributionPostModel model)
        {
            var validator = new DistributionValidator();
            var result    = await validator.ValidateAsync(model);

            if (!result.IsValid)
            {
                var error = string.Join(';', result.Errors);
                throw new Exception(error);
            }
            await _service.SaveDistribution(model);

            return(Ok());
        }