Beispiel #1
0
        public ServiceResult <RuleDto> Create(RuleDto ruleDto)
        {
            var v = validator.Validate(ruleDto);

            if (!v.IsValid)
            {
                return(ServiceResult <RuleDto> .BadInput(v.ExtractErrors()));
            }

            var rule = rulesRepository.Create(mapper.Map <Rule>(ruleDto));

            return(ServiceResult <RuleDto> .Success(mapper.Map <RuleDto>(rule)));
        }