Added IGenericRepositoryManager so that generic repository managers can be injected.