Every response from Elasticsearch.Net and NEST contains a
that provides a human readable description of what happened during the request for both successful and
var response = client.Search<Project>(s => s .Query(q => q .MatchAll() ) ); response.DebugInformation.Should().Contain("Valid NEST response");
This can be useful in tracking down numerous problems and can also be useful when filing an issue on our github repository.
By default, the request and response bytes are not available within the debug information, but can be enabled globally on Connection Settings
or on a per request basis