public bool SaveTodoItems(TodoItem[] items) { var ctx = HttpContext.Current; if (ctx != null) { try { ctx.Cache[CacheKey] = items.ToArray(); return true; } catch (Exception ex) { Console.WriteLine(ex.ToString()); return false; } } return false; }
public HttpResponseMessage Post(TodoItem[] items) { todoItemRepository.SaveTodoItems(items); var response = Request.CreateResponse<TodoItem[]>(System.Net.HttpStatusCode.Created, items); return response; }