package Ġcom . example . lin ma 9 . my tech c runch article list application . DI . module Ċ Ċ import Ġandroid . app . Application Ċ import Ġcom . example . lin ma 9 . my tech c runch article list application . DI . scope . Application Scope Ċ import Ġcom . example . lin ma 9 . my tech c runch article list application . database . DataManager Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġlin ma 9 Ġon Ġ 2 / 9 / 1 8 . Ċ Ġ*/ Ċ Ċ @ Module Ċ class ĠData Manager Module ( val Ġapplication : ĠApplication ) Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĊĠĠĠ Ġfun Ġdata Manager () Ġ: ĠData Manager Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠData Manager ( application ) ĊĠĠĠ Ġ} Ċ }