public static Quote ToQuote(this AddEditQuoteRequest request, int?quoteId = null)
        {
            var quote = new Quote
            {
                Text         = request.QuoteText,
                QuoteAnswers = request.Answers.ToQuoteAnswers().ToList()
            };

            if (quoteId is { } id)
            {
                quote.Id = id;
            }

            return(quote);
        }
 public async Task EditAsync(AddEditQuoteRequest request, int quoteId) =>
 await _quotesRepo.EditAsync(request.ToQuote(quoteId));
        public async Task <IActionResult> AddAsync(AddEditQuoteRequest request)
        {
            await _quotesRepo.AddAsync(request.ToQuote());

            return(Ok());
        }