code: @Override
  	protected T create(CreationalContext<T> creationalContext, Class<T> repositoryType) {
  
  		SolrOperations solrOperations = getDependencyInstance(solrOperationsBean, SolrOperations.class);
  
  		return create(() -> new SolrRepositoryFactory(solrOperations), repositoryType);
  	}
docs: /*
  (non-Javadoc)
  @see org.springframework.data.repository.cdi.CdiRepositoryBean#create(javax.enterprise.context.spi.CreationalContext, java.lang.Class)