0
我想獲得一個枚舉序列化到它的int值發佈到Solr時。如何註冊一個ISOLrFieldSerializer在溫莎容器,以便SolrNet可以拿起它
所以我實施了ISolrFieldSerializer來做到這一點,建議here。但是,我似乎可以在Windsor容器內註冊它的方式,它隨後被使用SolrNet
以下是我有:
這個工作從串行除了罰款沒有得到使用,雖然它出現在容器組件列表中。有任何想法嗎?
container.Register(Component.For<ISolrFieldSerializer>().ImplementedBy<SolrEnumSerializer>());
Startup.Init<SearchBox>("http://10.10.10.10:0000/solr/boxes");
container.Register(Component.For<ISolrOperations<SearchBox>>()
.UsingFactoryMethod(k => ServiceLocator.Current.GetInstance<ISolrOperations<SearchBox>>()));
嘗試張貼https://groups.google。 COM /論壇/?fromgroups#!論壇/ solrnet – 2012-08-07 16:13:56