public HttpResponseMessage Delete(int id)
{
var product = this.products.FirstOrDefault(x => x.Id == id);
if (product == null)
return new System.Net.Http.HttpResponseMessage(System.Net.HttpStatusCode.NotFound, "Not found");
this.products.Remove(product);
return new HttpResponseMessage(System.Net.HttpStatusCode.OK, "Deleted");
}