Fix: GenericReposytory access modifier