Atualização do código para usar Dio v3.0.0 #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Olá!
Atualizei o código para funcionar com as mudanças do dio v3.0.0.
CustomDionão herda deDio, ao invés disso possui um método que instanciaDiocom as configurações personalizadas. Não sei se este é o método mais adequado, mas a classe continua se comportando como singleton e só há mudanças na linha em que a dependência é injetada.Futureeasyncnos métodos doCustomInterceptormessageparaerrorUma pequena alteração não relacionada com o Dio:
Quando clonei o repo notei que existia um arquivo
flutter_export_environment.she que ele foi atualizado com as informações da minha instalação local do Flutter. Já existe um issue no repo do Flutter sobre isso (flutter/flutter#37593), como esse arquivo não deveria estar no Git, deletei e adicionei no.gitignore.