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));
        }
Пример #2
0
        public JsonResult Update([FromBody] Pen pen)
        {
            var model = _penRepository.Update(pen);

            return(new JsonResult(model));
        }