public SeriesRepository(JJMediaDbManager connectionInfo) : base(connectionInfo) { }
public EpisodeRepository(JJMediaDbManager connectionInfo) : base(connectionInfo) { }
public EntityRepository(JJMediaDbManager connectionInfo) { _sqlConn = connectionInfo.ConnString; // is there a cleaner way to attach a datatable name to an entity? _tableName = ((RepositoryAttribute)typeof(TEntity).GetCustomAttributes(typeof(RepositoryAttribute), false).First()).TableName; }