我想得到处理Solrnet和相互作用的一个ASP.NET 网站与Solr服务器。但是,该样品应用程序(在代码存储库)被视的基础,任何人都不会知道的一个版本在普通的香草ASP.NET?

感谢

有帮助吗?

解决方案

没有任何重大的差异真:

  • 初始化图书馆在你Application_Start()就像在视的样本应用程序。
  • 最简单的方式来使用它的代码隐藏的是使用服务定位获得的主要SolrNet界面(例如 var solr = ServiceLocator.Current.GetInstance<ISolrOperations<MyDocumentClass>>()),(视这很容易而不是注射的接口使用IoC容器)
  • 然后你可以用实例来运行的任何查询,你想要的,更新的文件,等等。在视的样本应用程序的一个ModelBinder是用来获取搜索参数查询,但这是一个视的特征,所以得搜索参数是给你的。
  • 然后绑定的查询结果的网页(I主要使用简单的foreach,你也可以尝试ObjectDataSource)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top