await using var transaction = await _dbContext.Database.BeginTransactionAsync();
await _dbContext.Domains.AddAsync(domain);
await _dbContext.SaveChangesAsync();
await _dbContext.DomainVerifications.AddAsync(domainVerification);
await _dbContext.SaveChangesAsync();
await transaction.CommitAsync();