У меня есть вопрос о solrnet, а более конкретно о сопоставлении полей с объектами C #.
У меня есть следующий код:
var mgr = new MappingManager();
mgr.Add(typeof(Article).GetProperty("Title"), "newsTitle");
SolrServerElement news = new SolrServerElement();
news.Id = "news";
news.DocumentType = typeof(Article).AssemblyQualifiedName;
news.Url = "http://127.0.0.1:8080/solrNews/news";
SolrServers servers = new SolrServers();
servers.Add(news);
ObjectFactory.Initialize(
x =>
{
x.AddRegistry(
new SolrNetRegistry(servers)
);
x.For<IReadOnlyMappingManager>().Use(mgr);
}
);
_solr = ObjectFactory.GetInstance<ISolrOperations<Article>>();
_solr.Ping();
Он не отображается для сопоставления полей Solr со свойствами объекта в C #.Есть идеи?