private DbContextOptionsBuilder <TDbContext> ChangeConnectionString(string tenantId) //where TDbContext : DbContext { // 1. Obtain Connection String from DataBaseManager and Add new DB name to var connectionString = dataBaseManager.GetConnectionString(tenantId); // 2. Create DbContextOptionsBuilder with new Database name var contextOptionsBuilder = new DbContextOptionsBuilder <TDbContext>(); databaseType.SetConnectionString(contextOptionsBuilder, connectionString); return(contextOptionsBuilder); }