public HttpResponseMessage Delete(int id) { ControllerRequirements.CommandGenerator .For(new Recipe { Id = id }) .ThatWill(CommandType.Delete) .Execute(); return(Request.CreateResponse(JsonResponse.CreateSuccessResponse())); }