Resultados de la búsqueda a petición "dagger-2"
¿Es esta una forma correcta de usar Dagger 2 para la aplicación de Android en pruebas unitarias para anular dependencias con simulacros / falsificaciones?
Para un proyecto Java 'regular', es fácil anular las dependencias en las pruebas unitarias con simulaciones / falsificaciones. Simplemente tienes que construir tuDagacomponente y dárselo a la clase 'principal' que impulsa su aplicación. Para ...
Ver inyección de dependencia con daga 2
Tengo una vista personalizada que extiende unTextView. ¿Dónde debo llamar a mi componente para inyectar la vista? component.inject(customTextView);
Dagger 2 Named no se puede proporcionar sin un método @Provides
Tratando de asimilar Dagger 2 y teniendo un problema con los proveedores nombrados. Tengo una configuración simple de la siguiente manera: // Module @Module class AppModule(private val app: App) { @Provides @AppScope fun providesApp() = app ...
¿Por qué las anotaciones de alcance tienen retención RUNTIME en Dagger 2?
Dagger 2 tiene validación en tiempo de compilación, entonces, ¿por qué las anotaciones de alcance tienenRUNTIME ¿retencion? ¿Por qué se necesitan en tiempo de ejecución?
Establezca la URL base dinámica usando Retrofit 2.0 y Dagger 2
Estoy tratando de realizar una acción de inicio de sesión con Retrofit 2.0 con Dagger 2 Así es como configuro la dependencia de Retrofit @Provides @Singleton Retrofit provideRetrofit(Gson gson, OkHttpClient client) { Retrofit retrofit = new ...
Dagger + URL dinámica de actualización
PROBLEMA Necesito llamar a API desde dominios ingresados por USUARIO y necesito editar miRetrofit singleton antes de la llamada de acuerdo con los datos insertados. ¿Hay alguna manera de "restablecer" mi singleton, forzándolo a ...
Presentador de inyección con Dagger 2
Acabo de comenzar a usar Dagger 2 y encontré miles de guías en línea cada una con una implementación diferente y ahora estoy un poco confundido. Entonces, básicamente, esto es lo que escribí en este momento: AppModule.java: @Module public class ...
Daga 2 ciclo de vida de un componente, módulo y alcance
He leído muchas publicaciones y tutoriales sobre Dagger ...
Referencia sin resolver: DaggerTestComponent (Kotlin con Dagger para prueba)
Cuando usamos Dagger y Kotlin, necesitaremos lo siguiente en nuestra dependencia build.gradle kapt 'com.google.dagger:dagger-compiler:2.0' compile 'com.google.dagger:dagger:2.0' provided 'org.glassfish:javax.annotation:10.0-b28'Como se indica ...
Daga @Reusable scope vs @Singleton
Desde elGuía de usuario [http://google.github.io/dagger/users-guide.html]: A veces, desea limitar el número de veces que se instancia una clase @ Inject-built o se llama a un método @Provides, pero no necesita garantizar que se use exactamente ...