Exemplo n.º 1
0
        public ToDoModule(IToDoManager manager)
        {
            Get("/items/{id}", args => manager.Get(args.id));
            Post("/items/{id}", args => manager.Complete(args.id));

            Get("/items", args => manager.GetAll());
            Post("/items", args => manager.Modify(this.Bind <ToDoItem>()));
            Put("/items", args => manager.Create(this.Bind <ToDoItem>()));
        }
Exemplo n.º 2
0
 public ToDoController(IToDoManager toDoManager)
 {
     _todoManager = toDoManager;
 }
 public ToDoController(IDataTablesRequestProcessor requestProcessor, IToDoManager toDoManager, IMapper mapper)
 {
     this.requestProcessor = requestProcessor;
     this.toDoManager      = toDoManager;
     this.mapper           = mapper;
 }