9
9
using System . Text ;
10
10
using System . Threading ;
11
11
using System . Threading . Tasks ;
12
+ using Elasticsearch . Net . Connection . Configuration ;
12
13
using Elasticsearch . Net . Connection . Thrift . Protocol ;
13
14
using Elasticsearch . Net . Connection . Thrift . Transport ;
14
15
using Elasticsearch . Net . ConnectionPool ;
@@ -65,7 +66,7 @@ public ThriftConnection(IConnectionConfigurationValues connectionSettings)
65
66
66
67
#region IConnection Members
67
68
68
- public Task < ElasticsearchResponse < Stream > > Get ( Uri uri , IRequestConnectionConfiguration deserializationState = null )
69
+ public Task < ElasticsearchResponse < Stream > > Get ( Uri uri , IRequestConfiguration requestConfiguration = null )
69
70
{
70
71
var restRequest = new RestRequest ( ) ;
71
72
restRequest . Method = Method . GET ;
@@ -75,11 +76,11 @@ public Task<ElasticsearchResponse<Stream>> Get(Uri uri, IRequestConnectionConfig
75
76
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
76
77
return Task . Factory . StartNew < ElasticsearchResponse < Stream > > ( ( ) =>
77
78
{
78
- return this . Execute ( restRequest , deserializationState ) ;
79
+ return this . Execute ( restRequest , requestConfiguration ) ;
79
80
} ) ;
80
81
}
81
82
82
- public Task < ElasticsearchResponse < Stream > > Head ( Uri uri , IRequestConnectionConfiguration deserializationState = null )
83
+ public Task < ElasticsearchResponse < Stream > > Head ( Uri uri , IRequestConfiguration requestConfiguration = null )
83
84
{
84
85
var restRequest = new RestRequest ( ) ;
85
86
restRequest . Method = Method . HEAD ;
@@ -89,33 +90,33 @@ public Task<ElasticsearchResponse<Stream>> Head(Uri uri, IRequestConnectionConfi
89
90
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
90
91
return Task . Factory . StartNew < ElasticsearchResponse < Stream > > ( ( ) =>
91
92
{
92
- return this . Execute ( restRequest , deserializationState ) ;
93
+ return this . Execute ( restRequest , requestConfiguration ) ;
93
94
} ) ;
94
95
}
95
96
96
- public ElasticsearchResponse < Stream > GetSync ( Uri uri , IRequestConnectionConfiguration deserializationState = null )
97
+ public ElasticsearchResponse < Stream > GetSync ( Uri uri , IRequestConfiguration requestConfiguration = null )
97
98
{
98
99
var restRequest = new RestRequest ( ) ;
99
100
restRequest . Method = Method . GET ;
100
101
restRequest . Uri = uri ;
101
102
102
103
restRequest . Headers = new Dictionary < string , string > ( ) ;
103
104
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
104
- return this . Execute ( restRequest , deserializationState ) ;
105
+ return this . Execute ( restRequest , requestConfiguration ) ;
105
106
}
106
107
107
- public ElasticsearchResponse < Stream > HeadSync ( Uri uri , IRequestConnectionConfiguration deserializationState = null )
108
+ public ElasticsearchResponse < Stream > HeadSync ( Uri uri , IRequestConfiguration requestConfiguration = null )
108
109
{
109
110
var restRequest = new RestRequest ( ) ;
110
111
restRequest . Method = Method . HEAD ;
111
112
restRequest . Uri = uri ;
112
113
113
114
restRequest . Headers = new Dictionary < string , string > ( ) ;
114
115
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
115
- return this . Execute ( restRequest , deserializationState ) ;
116
+ return this . Execute ( restRequest , requestConfiguration ) ;
116
117
}
117
118
118
- public Task < ElasticsearchResponse < Stream > > Post ( Uri uri , byte [ ] data , IRequestConnectionConfiguration deserializationState = null )
119
+ public Task < ElasticsearchResponse < Stream > > Post ( Uri uri , byte [ ] data , IRequestConfiguration requestConfiguration = null )
119
120
{
120
121
var restRequest = new RestRequest ( ) ;
121
122
restRequest . Method = Method . POST ;
@@ -126,10 +127,10 @@ public Task<ElasticsearchResponse<Stream>> Post(Uri uri, byte[] data, IRequestCo
126
127
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
127
128
return Task . Factory . StartNew < ElasticsearchResponse < Stream > > ( ( ) =>
128
129
{
129
- return this . Execute ( restRequest , deserializationState ) ;
130
+ return this . Execute ( restRequest , requestConfiguration ) ;
130
131
} ) ;
131
132
}
132
- public Task < ElasticsearchResponse < Stream > > Put ( Uri uri , byte [ ] data , IRequestConnectionConfiguration deserializationState = null )
133
+ public Task < ElasticsearchResponse < Stream > > Put ( Uri uri , byte [ ] data , IRequestConfiguration requestConfiguration = null )
133
134
{
134
135
var restRequest = new RestRequest ( ) ;
135
136
restRequest . Method = Method . PUT ;
@@ -140,10 +141,10 @@ public Task<ElasticsearchResponse<Stream>> Put(Uri uri, byte[] data, IRequestCon
140
141
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
141
142
return Task . Factory . StartNew < ElasticsearchResponse < Stream > > ( ( ) =>
142
143
{
143
- return this . Execute ( restRequest , deserializationState ) ;
144
+ return this . Execute ( restRequest , requestConfiguration ) ;
144
145
} ) ;
145
146
}
146
- public Task < ElasticsearchResponse < Stream > > Delete ( Uri uri , byte [ ] data , IRequestConnectionConfiguration deserializationState = null )
147
+ public Task < ElasticsearchResponse < Stream > > Delete ( Uri uri , byte [ ] data , IRequestConfiguration requestConfiguration = null )
147
148
{
148
149
var restRequest = new RestRequest ( ) ;
149
150
restRequest . Method = Method . DELETE ;
@@ -154,11 +155,11 @@ public Task<ElasticsearchResponse<Stream>> Delete(Uri uri, byte[] data, IRequest
154
155
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
155
156
return Task . Factory . StartNew < ElasticsearchResponse < Stream > > ( ( ) =>
156
157
{
157
- return this . Execute ( restRequest , deserializationState ) ;
158
+ return this . Execute ( restRequest , requestConfiguration ) ;
158
159
} ) ;
159
160
}
160
161
161
- public ElasticsearchResponse < Stream > PostSync ( Uri uri , byte [ ] data , IRequestConnectionConfiguration deserializationState = null )
162
+ public ElasticsearchResponse < Stream > PostSync ( Uri uri , byte [ ] data , IRequestConfiguration requestConfiguration = null )
162
163
{
163
164
var restRequest = new RestRequest ( ) ;
164
165
restRequest . Method = Method . POST ;
@@ -167,9 +168,9 @@ public ElasticsearchResponse<Stream> PostSync(Uri uri, byte[] data, IRequestConn
167
168
restRequest . Body = data ;
168
169
restRequest . Headers = new Dictionary < string , string > ( ) ;
169
170
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
170
- return this . Execute ( restRequest , deserializationState ) ;
171
+ return this . Execute ( restRequest , requestConfiguration ) ;
171
172
}
172
- public ElasticsearchResponse < Stream > PutSync ( Uri uri , byte [ ] data , IRequestConnectionConfiguration deserializationState = null )
173
+ public ElasticsearchResponse < Stream > PutSync ( Uri uri , byte [ ] data , IRequestConfiguration requestConfiguration = null )
173
174
{
174
175
var restRequest = new RestRequest ( ) ;
175
176
restRequest . Method = Method . PUT ;
@@ -178,9 +179,9 @@ public ElasticsearchResponse<Stream> PutSync(Uri uri, byte[] data, IRequestConne
178
179
restRequest . Body = data ;
179
180
restRequest . Headers = new Dictionary < string , string > ( ) ;
180
181
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
181
- return this . Execute ( restRequest , deserializationState ) ;
182
+ return this . Execute ( restRequest , requestConfiguration ) ;
182
183
}
183
- public Task < ElasticsearchResponse < Stream > > Delete ( Uri uri , IRequestConnectionConfiguration deserializationState = null )
184
+ public Task < ElasticsearchResponse < Stream > > Delete ( Uri uri , IRequestConfiguration requestConfiguration = null )
184
185
{
185
186
var restRequest = new RestRequest ( ) ;
186
187
restRequest . Method = Method . DELETE ;
@@ -190,21 +191,21 @@ public Task<ElasticsearchResponse<Stream>> Delete(Uri uri, IRequestConnectionCon
190
191
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
191
192
return Task . Factory . StartNew < ElasticsearchResponse < Stream > > ( ( ) =>
192
193
{
193
- return this . Execute ( restRequest , deserializationState ) ;
194
+ return this . Execute ( restRequest , requestConfiguration ) ;
194
195
} ) ;
195
196
}
196
197
197
- public ElasticsearchResponse < Stream > DeleteSync ( Uri uri , IRequestConnectionConfiguration deserializationState = null )
198
+ public ElasticsearchResponse < Stream > DeleteSync ( Uri uri , IRequestConfiguration requestConfiguration = null )
198
199
{
199
200
var restRequest = new RestRequest ( ) ;
200
201
restRequest . Method = Method . DELETE ;
201
202
restRequest . Uri = uri ;
202
203
203
204
restRequest . Headers = new Dictionary < string , string > ( ) ;
204
205
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
205
- return this . Execute ( restRequest , deserializationState ) ;
206
+ return this . Execute ( restRequest , requestConfiguration ) ;
206
207
}
207
- public ElasticsearchResponse < Stream > DeleteSync ( Uri uri , byte [ ] data , IRequestConnectionConfiguration deserializationState = null )
208
+ public ElasticsearchResponse < Stream > DeleteSync ( Uri uri , byte [ ] data , IRequestConfiguration requestConfiguration = null )
208
209
{
209
210
var restRequest = new RestRequest ( ) ;
210
211
restRequest . Method = Method . DELETE ;
@@ -213,7 +214,7 @@ public ElasticsearchResponse<Stream> DeleteSync(Uri uri, byte[] data, IRequestCo
213
214
restRequest . Body = data ;
214
215
restRequest . Headers = new Dictionary < string , string > ( ) ;
215
216
restRequest . Headers . Add ( "Content-Type" , "application/json" ) ;
216
- return this . Execute ( restRequest , deserializationState ) ;
217
+ return this . Execute ( restRequest , requestConfiguration ) ;
217
218
}
218
219
219
220
@@ -262,7 +263,7 @@ protected virtual void Dispose(bool disposing)
262
263
263
264
264
265
265
- private ElasticsearchResponse < Stream > Execute ( RestRequest restRequest , object deserializationState )
266
+ private ElasticsearchResponse < Stream > Execute ( RestRequest restRequest , object requestConfiguration )
266
267
{
267
268
//RestResponse result = GetClient().execute(restRequest);
268
269
//
0 commit comments