Пример #1
0
        public async Task <IActionResult> UpdateById(CatalogItem catalog, uint id, CancellationToken cancellation)
        {
            try{
                var command = new UpdateCatalogById(id, catalog);
                var result  = await mediator.Send(command);

                logger.LogInformation("Item update");
            }
            catch (TaskCanceledException) {
                logger.LogInformation("Item not update");
            }
            return(NoContent());
        }
Пример #2
0
 public Task <IEnumerable <CatalogItemDto> > Handle(UpdateCatalogById request, CancellationToken cancellationToken)
 {
     return(Task.Run(() => mapper.Map <IEnumerable <CatalogItemDto> >(repository.UpdateById(request.item, request.id))));
 }