public async Task SendAsync(SendMessageRequest request)
        {
            if (request == null)
            {
                throw new ArgumentNullException("request");
            }

            var messageDb = _mapper.ToMessageDbModel(request);

            messageDb.Created = DateTime.UtcNow;

            _dbContext.Add(messageDb);
            await _dbContext.SaveChangesAsync();
        }