@@ -49,6 +49,11 @@ namespace {{packageName}}.{{clientPackage}}
4949 /// </summary >
5050 System.Net.Http.Headers.HttpResponseHeaders Headers { get; }
5151
52+ /// <summary >
53+ /// The headers contained in the api response related to the content
54+ /// </summary >
55+ System.Net.Http.Headers.HttpContentHeaders ContentHeaders { get; }
56+
5257 /// <summary >
5358 /// The path used when making the request.
5459 /// </summary >
@@ -106,6 +111,11 @@ namespace {{packageName}}.{{clientPackage}}
106111 /// </summary >
107112 public System.Net.Http.Headers.HttpResponseHeaders Headers { get; }
108113
114+ /// <summary >
115+ /// The headers contained in the api response related to the content
116+ /// </summary >
117+ public System.Net.Http.Headers.HttpContentHeaders ContentHeaders { get; }
118+
109119 /// <summary >
110120 /// The DateTime when the request was retrieved.
111121 /// </summary >
@@ -144,6 +154,7 @@ namespace {{packageName}}.{{clientPackage}}
144154 {
145155 StatusCode = httpResponseMessage.StatusCode;
146156 Headers = httpResponseMessage.Headers;
157+ ContentHeaders = httpResponseMessage.Content.Headers;
147158 IsSuccessStatusCode = httpResponseMessage.IsSuccessStatusCode;
148159 ReasonPhrase = httpResponseMessage.ReasonPhrase;
149160 RawContent = rawContent;
@@ -167,6 +178,7 @@ namespace {{packageName}}.{{clientPackage}}
167178 {
168179 StatusCode = httpResponseMessage.StatusCode;
169180 Headers = httpResponseMessage.Headers;
181+ ContentHeaders = httpResponseMessage.Content.Headers;
170182 IsSuccessStatusCode = httpResponseMessage.IsSuccessStatusCode;
171183 ReasonPhrase = httpResponseMessage.ReasonPhrase;
172184 ContentStream = contentStream;
@@ -178,6 +190,7 @@ namespace {{packageName}}.{{clientPackage}}
178190 OnCreated(httpRequestMessage, httpResponseMessage);
179191 }
180192
193+
181194 partial void OnCreated(global::System.Net.Http.HttpRequestMessage httpRequestMessage, System.Net.Http.HttpResponseMessage httpResponseMessage);
182195 }
183196 { {#x-http-statuses-with-return} }
0 commit comments