public async Task <GoodsApiDTO> Handle( [NotNull] CreateNewGoodsCommand request, CancellationToken cancellationToken) { Guard.NotNull(request, nameof(request)); var createdGoods = await _goodsRepository .CreateAsync(_mapper.Map <GoodsDTO>(request.Goods)) .ConfigureAwait(false); return(_mapper.Map <GoodsApiDTO>(createdGoods)); }