Add GenericRepository