2017-03-09 4 views
0

新しくインポートされたため、NESTバージョン= "0.12.0.0" targetFramework = "net40"からversion = "2.0.4" targetFramework = "net452"にアップグレードする必要がありましたそれを必要とするアセンブリ。廃止されたNEST機能がC#で問題を引き起こしました

私は古いバージョンのNestを参照していた既存のcsクラスを持っており、私のソリューションを構築することはできません。同じプロジェクトでNESTの両方のバージョンを参照できる方法がありますか?または、新しいバージョンのNESTを使用するように古いコードを書き直すことはできますか?それはもはや決意をすることができます記号は具体的には、ElasticClientに関連しています

ElasticClient _client = new ElasticClient(_settings); 
var clusterHealth = _client.Health(HealthLevel.Cluster); 
var nodesHealth = _client.NodeInfo(NodesInfo.All); 
var indicesHealth = _client.Health(HealthLevel.Indices); 
var indicesStats = _client.Stats(); 

具体的には健康、HealthLevel、ノード情報と統計

任意の助け

感謝を解決することができませんですどこ!

答えて

1

APIメソッドのいくつかは少し良い

var clusterHealth = client.ClusterHealth(h => h.Level(Level.Cluster)); 
var nodesHealth = client.NodesInfo(); 
var indicesHealth = client.ClusterHealth(h => h.Level(Level.Indices)); 
var indicesStats = client.ClusterStats(); 
Elasticsearch

でAPIと整列する変更を持っています
関連する問題