public HttpResponseMessage GetTodoById(int id) { if (id == 0) { var exception = new Exception("Please provide a valid todo id"); logger.Log(LogLevel.Error, exception); return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, exception)); } var todo = _todoDal.GetById(id); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, todo); return(response); }
public Todo GetById(int id) { return(_todoDal.GetById(id)); }