return param;
}
- public Task<TwitterV2TweetIds> Send(IApiConnectionLegacy apiConnection)
+ public async Task<TwitterV2TweetIds> Send(IApiConnection apiConnection)
{
- var uri = this.CreateEndpointUri();
- var param = this.CreateParameters();
+ var request = new GetRequest
+ {
+ RequestUri = this.CreateEndpointUri(),
+ Query = this.CreateParameters(),
+ EndpointName = EndpointName,
+ };
+
+ using var response = await apiConnection.SendAsync(request)
+ .ConfigureAwait(false);
- return apiConnection.GetAsync<TwitterV2TweetIds>(uri, param, EndpointName);
+ return await response.ReadAsJson<TwitterV2TweetIds>()
+ .ConfigureAwait(false);
}
}
}