package Ġbiz . event ually . at pl . di . module Ċ Ċ import Ġandroid . content . Context Ċ Ċ import Ġjavax . inject . Singleton Ċ Ċ import Ġbiz . event ually . at pl . A tpl Application Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠTh ib ault Ġde ĠL amb illy Ġon Ġ 1 8 / 0 3 / 2 0 1 7 . Ċ Ġ*/ Ċ @ Module Ċ class ĠApp Module ( val Ġapp : ĠA tpl Application ) Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġprovide Context (): ĠContext Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġapp . application Context ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġprovide Application (): ĠA tpl Application Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġapp ĊĠĠĠ Ġ} Ċ } Ċ