Task <bool> IRequestHandler <UpdatePenCommand, bool> .Handle(UpdatePenCommand request, CancellationToken cancellationToken) { var pen = new Pen() { Id = request.Id, Manufacturer = request.Manufacturer, Model = request.Model, Description = request.Description, ImageUrl = request.ImageUrl }; _penRepository.Update(pen); return(Task.FromResult(true)); }
public JsonResult Update([FromBody] Pen pen) { var model = _penRepository.Update(pen); return(new JsonResult(model)); }