タグ

ブックマーク / qiita.com/m-coder (1)

  • 【DI】Dagger2+Retrofit2(+OkHttp3)+ViewModelのDIの最小構成[その2] - Qiita

    はじめに この記事は【DI】Dagger2+Retrofit2(+OkHttp3)+ViewModelのDIの最小構成[その1]の続きです。 今回はRetrofitとViewModelをDIしていきます。 2019/12/26 追記 どうやら最新バージョンのDagger(2.25.3)で記事のやり方でDIしようとすると、複数のViewModelを生成するとエラーとなってしまうようです。 2.24では問題ないです。最新版での良いやり方を見つけたら記事に追記します。 2019/12/27 追記 2.25.3でも問題なかったです。変なところにNamedを付けてエラーが出てました。 ただ、@Component.Builderを使ったやり方は若干古かったようなので、[その1]と併せて記述を修正しました。 4. Retrofitの依存性注入 ApiクラスとApiModuleを追加します。 ベースU

    【DI】Dagger2+Retrofit2(+OkHttp3)+ViewModelのDIの最小構成[その2] - Qiita
    bigchu
    bigchu 2020/01/05
    Okhttp3/Retrofit2/Dagger2
  • 1