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>())); }
public ToDoController(IToDoManager toDoManager) { _todoManager = toDoManager; }
public ToDoController(IDataTablesRequestProcessor requestProcessor, IToDoManager toDoManager, IMapper mapper) { this.requestProcessor = requestProcessor; this.toDoManager = toDoManager; this.mapper = mapper; }