我正在 global.asax 的 Application_Start 方法中通过以下方式设置与 Solr 的连接:Startup.Init<ApartmentDoc>("http://localhost:8080/solr");
我有一个 DAO 库项目,我试图用它来调用 Solr 服务器。问题是当我尝试从库类访问我的 solr 连接的实例时,我在 ServiceLocator.Current 上得到一个空引用异常。
var solr = ServiceLocator.Current.GetInstance<ISolrOperations<ApartmentDoc>>();
我是 DI 和 SolrNet 的新手,因此将不胜感激。
谢谢,德鲁