public void CreateCatalog() { if (!Created) { foreach (var tablename in DependsOn) { CatalogHelpers.CreateCatalog(tablename); } CreateCatalogInternal(); Created = true; } }
public static CatalogHelper Create <T>(CatalogHelpers catalogHelpers) where T : CatalogHelper, new() { return(new T { CatalogHelpers = catalogHelpers }); }