示例#1
0
            public async Task <OrderStatusApiDTO> Handle(
                [NotNull] GetOrderStatusByIdQuery request,
                CancellationToken cancellationToken)
            {
                Guard.NotNull(request, nameof(request));

                var status = await _orderStatusRepository
                             .GetStatusByIdAsync(request.Id, cancellationToken)
                             .ConfigureAwait(false);

                return(_mapper.Map <OrderStatusApiDTO>(status));
            }