Exemplo n.º 1
0
    public BaseRepository(DatabaseType dbType, string ConnectionString)
    {
        DB = InitDB(dbType, ConnectionString);
        ScriptGenerator = InitScriptGenerator(dbType);
        DBEntityMetadataAttribute attrib = Reflect.GetEntityMetadata(typeof(T));

        _tableName = attrib.TableName;
        _default_sortExpression = attrib.DefaultSort;
        _IDColumn      = attrib.KeyName;
        _autoIncrement = attrib.AutoIncrementKey;
    }