【问题标题】:NEST 2.0 ElasticSearch2 and .NET C# WebAPINEST 2.0 ElasticSearch2 和 .NET C# WebAPI
【发布时间】:2016-02-26 11:49:57
【问题描述】:

我有一个 .NET WebAPI,我最近搬到了 NEST2 和 ElasticSearch2。

在移植我的代码之前:

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

将 NEST 注入我的 WebAPI

不幸的是命名空间

使用 Elasticsearch.Net.Connection;

不再存在,我收到三个关于 IConnection INestSerializer ITransport not being found 的错误

我该如何解决这个问题?

【问题讨论】:

    标签: c# .net asp.net-web-api elasticsearch nest


    【解决方案1】:

    在 Nest 2.x 中,命名空间已被简化为放置

    • 命名空间Elasticsearch.Net 中的程序集 Elasticsearch.Net 中的所有类型
    • 程序集中的所有类型嵌套在命名空间Nest

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-27
      • 1970-01-01
      • 2019-09-20
      • 2020-09-04
      • 1970-01-01
      • 2016-05-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多