Novo código para desenvolvimento e funcionamento com o Dio
Criador
Darcio Fernandes
No arquivo dio_client.dart
A variável privada "_dio" tem que ter esse atributo late na frente que representa uma atribuição tardia pelo fato de o Dio reclamar dessa mesmo ser nula a princípio.
class DioClient {
late Dio _dio;
DioClient() {
_dio = dioInterceptor();
}
No arquivo dio_interceptors.dart
Os options do dio tem que receber os seus atributos dessa forma:
dio.options.connectTimeout = Duration(seconds: API_CONNECTION_TIMEOUT);
dio.options.receiveTimeout = Duration(seconds: API_RECEIVE_TIMEOUT);
Manager
Carlos Ferreira
Muito bom, obrigado!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!