diff --git a/src/Elasticsearch.Net/Domain/ElasticsearchResponse.cs b/src/Elasticsearch.Net/Domain/ElasticsearchResponse.cs index c7d3636b426..b195a61469d 100644 --- a/src/Elasticsearch.Net/Domain/ElasticsearchResponse.cs +++ b/src/Elasticsearch.Net/Domain/ElasticsearchResponse.cs @@ -2,6 +2,7 @@ using System.CodeDom; using System.Collections.Generic; using System.Configuration; +using System.Diagnostics; using System.Globalization; using System.Linq; using System.Runtime.CompilerServices; @@ -24,12 +25,14 @@ public interface IElasticsearchResponse ConnectionError Error { get; } string RequestMethod { get; } string RequestUrl { get; } + [DebuggerDisplay("{Request != null ? System.Text.Encoding.UTF8.GetString(Request) : null,nq}")] byte[] Request { get; } int? HttpStatusCode { get; } /// /// The raw byte response, only set when IncludeRawResponse() is set on Connection configuration /// + [DebuggerDisplay("{ResponseRaw != null ? System.Text.Encoding.UTF8.GetString(ResponseRaw) : null,nq}")] byte[] ResponseRaw { get; } }