public async Task <RegisteredQuoteWithDetails> Handle(GetQuoteDetailsRequest request, CancellationToken cancellationToken)
        {
            var quote = await this._dbContext.Quotes
                        .Include(x => x.Client)
                        .Include(x => x.Details)
                        .ThenInclude(x => x.Product)
                        .FirstOrDefaultAsync(x => x.Id.Equals(request.QuoteId));

            return(quote.ToDTOWithDetails());
        }
 public async Task <RegisteredQuoteWithDetails> GetById([FromRoute] GetQuoteDetailsRequest request)
 {
     return(await _mediator.Send(request));
 }