Solrnet/ASP.NET 样品中没有视
题
我想得到处理Solrnet和相互作用的一个ASP.NET 网站与Solr服务器。但是,该样品应用程序(在代码存储库)被视的基础,任何人都不会知道的一个版本在普通的香草ASP.NET?
感谢
解决方案
没有任何重大的差异真:
- 初始化图书馆在你Application_Start()就像在视的样本应用程序。
- 最简单的方式来使用它的代码隐藏的是使用服务定位获得的主要SolrNet界面(例如
var solr = ServiceLocator.Current.GetInstance<ISolrOperations<MyDocumentClass>>()
),(视这很容易而不是注射的接口使用IoC容器) - 然后你可以用实例来运行的任何查询,你想要的,更新的文件,等等。在视的样本应用程序的一个ModelBinder是用来获取搜索参数查询,但这是一个视的特征,所以得搜索参数是给你的。
- 然后绑定的查询结果的网页(I主要使用简单的foreach,你也可以尝试ObjectDataSource)
其他提示
这是有点晚。但人们仍在寻找无MVC Solrnet /ASP.NET样品可以看看下面的: http://crazorsharp.blogspot.com /2010/01/full-text-search-using-solr-lucene-and.html HTTP://blog.dileno。 COM /存档/ 201009 /使用Get-开始 - - Solr的换搜索与-ASPNET /
不隶属于 StackOverflow