Skip to content

Instantly share code, notes, and snippets.

@rachitmishra
Last active November 7, 2017 19:14
Show Gist options
  • Save rachitmishra/326ef53cf727487677b841c3c30d760e to your computer and use it in GitHub Desktop.
Save rachitmishra/326ef53cf727487677b841c3c30d760e to your computer and use it in GitHub Desktop.
dagger-app
/**
* Building `ComputerComponent` and getting a dependency
*/
class ComputerApp {
@Inject lateinit var computer: Computer
}
fun main(args: Array<String>) {
val computerComponent = DaggerComputerComponent
.builder()
.computerModule(ComputerModule(1024, 1024))
.build()
val computer = computerComponent.getComputer()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment