@@ -35,22 +35,23 @@ public class RestResponse<T>(RestRequest request) : RestResponse(request) {
35
35
public static RestResponse < T > FromResponse ( RestResponse response )
36
36
=> new ( response . Request ) {
37
37
Content = response . Content ,
38
- RawBytes = response . RawBytes ,
39
38
ContentEncoding = response . ContentEncoding ,
39
+ ContentHeaders = response . ContentHeaders ,
40
40
ContentLength = response . ContentLength ,
41
41
ContentType = response . ContentType ,
42
42
Cookies = response . Cookies ,
43
- ErrorMessage = response . ErrorMessage ,
44
43
ErrorException = response . ErrorException ,
44
+ ErrorMessage = response . ErrorMessage ,
45
45
Headers = response . Headers ,
46
- ContentHeaders = response . ContentHeaders ,
47
46
IsSuccessStatusCode = response . IsSuccessStatusCode ,
47
+ RawBytes = response . RawBytes ,
48
48
ResponseStatus = response . ResponseStatus ,
49
49
ResponseUri = response . ResponseUri ,
50
+ RootElement = response . RootElement ,
50
51
Server = response . Server ,
51
52
StatusCode = response . StatusCode ,
52
53
StatusDescription = response . StatusDescription ,
53
- RootElement = response . RootElement
54
+ Version = response . Version
54
55
} ;
55
56
}
56
57
@@ -81,22 +82,22 @@ async Task<RestResponse> GetDefaultResponse() {
81
82
82
83
return new RestResponse ( request ) {
83
84
Content = content ,
84
- RawBytes = bytes ,
85
85
ContentEncoding = httpResponse . Content ? . Headers . ContentEncoding ?? Array . Empty < string > ( ) ,
86
- Version = httpResponse . RequestMessage ? . Version ,
86
+ ContentHeaders = httpResponse . Content ? . Headers . GetHeaderParameters ( ) ,
87
87
ContentLength = httpResponse . Content ? . Headers . ContentLength ,
88
88
ContentType = httpResponse . Content ? . Headers . ContentType ? . MediaType ,
89
- ResponseStatus = calculateResponseStatus ( httpResponse ) ,
89
+ Cookies = cookieCollection ,
90
90
ErrorException = httpResponse . MaybeException ( ) ,
91
+ Headers = httpResponse . Headers . GetHeaderParameters ( ) ,
92
+ IsSuccessStatusCode = httpResponse . IsSuccessStatusCode ,
93
+ RawBytes = bytes ,
94
+ ResponseStatus = calculateResponseStatus ( httpResponse ) ,
91
95
ResponseUri = httpResponse . RequestMessage ? . RequestUri ,
96
+ RootElement = request . RootElement ,
92
97
Server = httpResponse . Headers . Server . ToString ( ) ,
93
98
StatusCode = httpResponse . StatusCode ,
94
99
StatusDescription = httpResponse . ReasonPhrase ,
95
- IsSuccessStatusCode = httpResponse . IsSuccessStatusCode ,
96
- Headers = httpResponse . Headers . GetHeaderParameters ( ) ,
97
- ContentHeaders = httpResponse . Content ? . Headers . GetHeaderParameters ( ) ,
98
- Cookies = cookieCollection ,
99
- RootElement = request . RootElement
100
+ Version = httpResponse . RequestMessage ? . Version
100
101
} ;
101
102
}
102
103
}
0 commit comments