@@ -15,27 +15,31 @@ public interface IClient : IDisposable
15
15
/// Downloads data from an URL and returns it
16
16
/// </summary>
17
17
/// <param name="url">An URL</param>
18
+ /// <param name="headers"></param>
18
19
/// <returns></returns>
19
20
Tuple < ResponseInfo , string > Download ( string url , Dictionary < string , string > headers = null ) ;
20
21
21
22
/// <summary>
22
23
/// Downloads data async from an URL and returns it
23
24
/// </summary>
24
25
/// <param name="url"></param>
26
+ /// <param name="headers"></param>
25
27
/// <returns></returns>
26
28
Task < Tuple < ResponseInfo , string > > DownloadAsync ( string url , Dictionary < string , string > headers = null ) ;
27
29
28
30
/// <summary>
29
31
/// Downloads data from an URL and returns it
30
32
/// </summary>
31
33
/// <param name="url">An URL</param>
34
+ /// <param name="headers"></param>
32
35
/// <returns></returns>
33
36
Tuple < ResponseInfo , byte [ ] > DownloadRaw ( string url , Dictionary < string , string > headers = null ) ;
34
37
35
38
/// <summary>
36
39
/// Downloads data async from an URL and returns it
37
40
/// </summary>
38
41
/// <param name="url"></param>
42
+ /// <param name="headers"></param>
39
43
/// <returns></returns>
40
44
Task < Tuple < ResponseInfo , byte [ ] > > DownloadRawAsync ( string url , Dictionary < string , string > headers = null ) ;
41
45
@@ -44,6 +48,7 @@ public interface IClient : IDisposable
44
48
/// </summary>
45
49
/// <typeparam name="T">The Type which the object gets converted to</typeparam>
46
50
/// <param name="url">An URL</param>
51
+ /// <param name="headers"></param>
47
52
/// <returns></returns>
48
53
Tuple < ResponseInfo , T > DownloadJson < T > ( string url , Dictionary < string , string > headers = null ) ;
49
54
@@ -52,6 +57,7 @@ public interface IClient : IDisposable
52
57
/// </summary>
53
58
/// <typeparam name="T">The Type which the object gets converted to</typeparam>
54
59
/// <param name="url">An URL</param>
60
+ /// <param name="headers"></param>
55
61
/// <returns></returns>
56
62
Task < Tuple < ResponseInfo , T > > DownloadJsonAsync < T > ( string url , Dictionary < string , string > headers = null ) ;
57
63
@@ -61,6 +67,7 @@ public interface IClient : IDisposable
61
67
/// <param name="url">An URL</param>
62
68
/// <param name="body">The Body-Data (most likely a JSON String)</param>
63
69
/// <param name="method">The Upload-method (POST,DELETE,PUT)</param>
70
+ /// <param name="headers"></param>
64
71
/// <returns></returns>
65
72
Tuple < ResponseInfo , string > Upload ( string url , string body , string method , Dictionary < string , string > headers = null ) ;
66
73
@@ -70,6 +77,7 @@ public interface IClient : IDisposable
70
77
/// <param name="url">An URL</param>
71
78
/// <param name="body">The Body-Data (most likely a JSON String)</param>
72
79
/// <param name="method">The Upload-method (POST,DELETE,PUT)</param>
80
+ /// <param name="headers"></param>
73
81
/// <returns></returns>
74
82
Task < Tuple < ResponseInfo , string > > UploadAsync ( string url , string body , string method , Dictionary < string , string > headers = null ) ;
75
83
@@ -79,6 +87,7 @@ public interface IClient : IDisposable
79
87
/// <param name="url">An URL</param>
80
88
/// <param name="body">The Body-Data (most likely a JSON String)</param>
81
89
/// <param name="method">The Upload-method (POST,DELETE,PUT)</param>
90
+ /// <param name="headers"></param>
82
91
/// <returns></returns>
83
92
Tuple < ResponseInfo , byte [ ] > UploadRaw ( string url , string body , string method , Dictionary < string , string > headers = null ) ;
84
93
@@ -88,6 +97,7 @@ public interface IClient : IDisposable
88
97
/// <param name="url">An URL</param>
89
98
/// <param name="body">The Body-Data (most likely a JSON String)</param>
90
99
/// <param name="method">The Upload-method (POST,DELETE,PUT)</param>
100
+ /// <param name="headers"></param>
91
101
/// <returns></returns>
92
102
Task < Tuple < ResponseInfo , byte [ ] > > UploadRawAsync ( string url , string body , string method , Dictionary < string , string > headers = null ) ;
93
103
@@ -98,6 +108,7 @@ public interface IClient : IDisposable
98
108
/// <param name="url">An URL</param>
99
109
/// <param name="body">The Body-Data (most likely a JSON String)</param>
100
110
/// <param name="method">The Upload-method (POST,DELETE,PUT)</param>
111
+ /// <param name="headers"></param>
101
112
/// <returns></returns>
102
113
Tuple < ResponseInfo , T > UploadJson < T > ( string url , string body , string method , Dictionary < string , string > headers = null ) ;
103
114
@@ -108,6 +119,7 @@ public interface IClient : IDisposable
108
119
/// <param name="url">An URL</param>
109
120
/// <param name="body">The Body-Data (most likely a JSON String)</param>
110
121
/// <param name="method">The Upload-method (POST,DELETE,PUT)</param>
122
+ /// <param name="headers"></param>
111
123
/// <returns></returns>
112
124
Task < Tuple < ResponseInfo , T > > UploadJsonAsync < T > ( string url , string body , string method , Dictionary < string , string > headers = null ) ;
113
125
}
0 commit comments