2016-02-26 25 views
0

看起来像NEST2 INestSerializer已被删除,但我无法在当前源代码中找到它的替代品。在NEST2上删除INestSerializer

breaking changes page列出它的去除类

什么是使用新的类下?

+0

看起来像[没有对应方](https://github.com/elastic/elasticsearch-net/pull/1510),'IElasticsearchSerializer'应该足够了。 – Val

回答

1

Nest 2.x中的等效项为IElasticsearchSerializer,默认实现为JsonNetSerializer,这是一个使用Json.Net的json序列化程序。

如果您想要添加合同转换器(用于自定义类型序列化/反序列化)或定义自定义属性映射(使用属性,自动映射,流畅映射或映射访问器之外),那么您可能想要派生从JsonNetSerializer

+0

非常感谢@Russ。我接受了答案,尽管它没有完全解决问题。随意看看这里:http://stackoverflow.com/questions/35695364/nest2-initialization-on-net-c-sharp-webapi –