Exemplo n.º 1
0
        public Interfaces.Aggregates.ITeste ObterDescricaoV1(DescricaoGet descricaoGet)
        {
            try
            {
                var descricao = _mensagemRepository.ObterDescricaoV1(descricaoGet.Codigo);

                return(_aggregateFactory.CarregarDescricao(descricao.Descricao));
            }
            catch (CoreException ex)
            {
                ValidationResult validationResult = _validationFactory.CreateValidationResult();
                validationResult.AddValidationError("ObterDescricao", ex.Message);
                throw new CoreException(validationResult);
            }
        }