i have this factory which is used for all outgoing requests in the app, is it possible to add a header here (app version) instead of on all requests? other examples ive seen all seem to use a different syntax for the factory, i think its an older one but i am not sure
object RetrofitFactory {
    val makeRetrofitService: RetrofitService by lazy {
        val interceptor = HttpLoggingInterceptor()
        interceptor.level = HttpLoggingInterceptor.Level.BODY
        val client = OkHttpClient.Builder()
            .addInterceptor(interceptor)
            .build()
        Retrofit.Builder()
            .baseUrl("${CustomURI.BaseWebsite}/")
            .addConverterFactory(GsonConverterFactory.create(GsonBuilder().create()))
            .client(client)
            .build().create(RetrofitService::class.java)
    }
}
 
     
    