title: how to create multiple retrofit base url in dagger hilt and inject them
body: <p>I am new in dagger hilt I am using @Named annotation to make unique but I have no idea how to use. I want to create multiple retrofit base Url object and inject here is my code</p>
  <pre><code>@Singleton
  @Provides
  @LiveUrl
  fun provideRetrofitInstance(
      okHttpClient: OkHttpClient,
      gsonConverterFactory: GsonConverterFactory): Retrofit {
      return Retrofit.Builder()
          .baseUrl(LIVE_SERVER)
          .client(okHttpClient)
          .addConverterFactory(gsonConverterFactory)
          .build()
  }
  enter code here
  
  @Singleton
  @Provides
  @BlogUrl
  fun provideRetrofit2Instance(
      okHttpClient: OkHttpClient,
      gsonConverterFactory: GsonConverterFactory): Retrofit {
      return Retrofit.Builder()
          .baseUrl(LIVE_BLOGSERVER)
          .client(okHttpClient)
          .addConverterFactory(gsonConverterFactory)
          .build()
  }
  </code></pre>
  <p>class RemoteDataSource @Inject constructor(
  private val liveApiInterface: NewApiInterface
  )
  {</p>
  <p>}</p>