public TableMap GetTableMap(string name) { if (TableMaps.ContainsKey(name)) { return(TableMaps[name]); } return(null); }
public virtual TableMap <T> CreateTableMap <T>(string name) where T : IColumnMap { var existingMap = GetTableMap(name); if (existingMap == null) { existingMap = new TableMap <T>() { TableName = name }; TableMaps.Add(name, existingMap); } return((TableMap <T>)existingMap); }