public IHttpActionResult GetList([FromUri] int contactId) { if (contactId < 0) { return(BadRequest("Contact id cannot be negative")); } try { Contact contactDetail = DAL.GetContactDetail(contactId); return(Ok(contactDetail)); } catch { return(BadRequest("Invalid Contact Id")); } }