コード例 #1
0
 public UnCompleteTodo() : base("/todos")
 {
     Put("/{TodoId:Guid}/uncomplete", args =>
     {
         TodoDataModel todo = TodoQuery.GetTodo(args.TodoId);
         todo.Complete      = false;
         return(HttpStatusCode.OK);
     });
 }
コード例 #2
0
 public RemoveTodo() : base("/todos")
 {
     Delete("/{TodoId:Guid}", args =>
     {
         TodoDataModel todo = TodoQuery.GetTodo(args.TodoId);
         TodoQuery.RemoveTodo(todo);
         return(HttpStatusCode.OK);
     });
 }
コード例 #3
0
 public GetTodo() : base("/todos")
 {
     Get("/{TodoId:int}", args => TodoQuery.GetTodo(args.TodoId));
 }