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); } }