mirror of
https://github.com/foss42/apidash.git
synced 2025-12-01 18:28:25 +08:00
refactor collection provider
This commit is contained in:
@@ -19,8 +19,8 @@ class HttpClientManager {
|
||||
return client;
|
||||
}
|
||||
|
||||
void cancelRequest(String requestId) {
|
||||
if (_clients.containsKey(requestId)) {
|
||||
void cancelRequest(String? requestId) {
|
||||
if (requestId != null && _clients.containsKey(requestId)) {
|
||||
_clients[requestId]?.close();
|
||||
_clients.remove(requestId);
|
||||
|
||||
|
||||
@@ -11,9 +11,9 @@ import 'http_client_manager.dart';
|
||||
typedef HttpResponse = http.Response;
|
||||
|
||||
Future<(HttpResponse?, Duration?, String?)> request(
|
||||
String requestId,
|
||||
HttpRequestModel requestModel, {
|
||||
SupportedUriSchemes defaultUriScheme = kDefaultUriScheme,
|
||||
String? requestId,
|
||||
}) async {
|
||||
final clientManager = HttpClientManager();
|
||||
http.Client? client;
|
||||
|
||||
Reference in New Issue
Block a user