[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Darcio Fernandes
Criador Darcio Fernandes 05/11/2024

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 05/11/2024

Muito bom, obrigado!

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!