public HttpResponseMessage Post([FromBody] CustomListItem model) { if (string.IsNullOrEmpty(model?.Text)) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } ListItemsController.FillUpTheList(); var maxId = 0; if (_listItems.Count > 0) { maxId = _listItems.Max(x => x.Id); } model.Id = maxId + 1; _listItems.Add(model); return(Request.CreateResponse(HttpStatusCode.Created, model)); }
public IEnumerable <CustomListItem> Get() { ListItemsController.FillUpTheList(); return(_listItems); }