2016-02-26 61 views
0

我有一個.NET WebAPI,最近我移到了NEST2和ElasticSearch2。NEST 2.0 ElasticSearch2和.NET C#WebAPI

之前移植的代碼我有:

 new InjectionConstructor(
      new ResolvedParameter<IConnectionSettingsValues>(), 
      new OptionalParameter<IConnection>(), 
      new OptionalParameter<INestSerializer>(), 
      new OptionalParameter<ITransport>())); 

注入NEST到我的WebAPI

不幸的是使用Elasticsearch.Net.Connection命名空間

;

不存在了,我得到約三個錯誤IConnectionINestSerializerITransport未找到

我該如何解決呢?

回答

1

在鳥巢2.x中,命名空間已經被簡化把

  • 各類組裝Elasticsearch.Net在命名空間Elasticsearch.Net
  • 各類組裝巢命名空間Nest