Example #1
0
 private DatabaseProviderConfiguration CreateDBProviderConfiguration(CreateTenantModel command)
 => String.IsNullOrEmpty(command.TenantDbConnectionString)
             ? DatabaseProviderConfiguration.CreateFromConfiguration(command.TenantDbProvider, command.TenantDbConfiguration)
             : DatabaseProviderConfiguration.Create(command.TenantDbProvider, command.TenantDbConnectionString);
Example #2
0
        protected override void AdjustModel(Tenant model)
        {
            var dbProviderConfig = DatabaseProviderConfiguration.CreateFromConfiguration(model.TenantDb.Provider, model.TenantDb.ConfigurationJson);

            model.Change(model.Name, model.DefaultTheme, dbProviderConfig);
        }
Example #3
0
 public TenantTestModel()
 {
     TenantDb = DatabaseProviderConfiguration.CreateFromConfiguration(DbProviderType.SqlServer, "{\"connectionString\": \"Database=Test\"}");
 }