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