Elasticsearch Nest中的自定义异常

时间:2017-09-01 12:36:23

标签: c# elasticsearch settings nest custom-exceptions

在文档中,可以通过 ConnectionConfiguration 定义自定义异常,如here所述:

var settings = new ConnectionConfiguration()
    .SetConnectionStatusHandler(r=> {
        if (r.HttpStatusCode == 403)
           throw new MyApplicationNotLoggedInException();
        });

ConnectionConfiguration 是设置低级API的方法。目前我只使用Nest,我唯一的选择是重新定义 ConnectionSettings ,其中唯一的选项是 .ThrowExceptions(bool)。有没有选择在Nest中使用低级api设置?

0 个答案:

没有答案