示例#1
0
        public IActionResult GetByContactById(long contactGroupId, long contactId)
        {
            try
            {
                var contact = contactBusinessLogic.GetContactById(contactGroupId, contactId);

                return(Ok(Mapper.Map <Contact, ContactDto>(contact)));
            }
            catch (BusinessRuleException bre)
            {
                return(BadRequest(bre.Message));
            }
            catch (Exception ex)
            {
                // todo: Remove generic exception.
                // todo: Add logging exception.
                return(BadRequest(""));
            }
        }