package Ġcom . j ason . rick and mort y . ui Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . content . Context Ċ import Ġcom . j ason . rick and mort y . data . DI . App Component Ċ import Ġcom . j ason . rick and mort y . data . DI . D agger App Component Ċ Ċ class ĠMy Application : ĠApplication () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġinstance Ġ= Ġthis ĊĠĠĠĠĠĠĠ Ġapp Component Ġ= ĠD agger App Component . create () ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject { ĊĠĠĠĠĠĠĠ Ġprivate Ġlateinit Ġvar Ġinstance : ĠMy Application ĊĠĠĠĠĠĠĠ Ġlateinit Ġvar Ġapp Component : ĠApp Component ĊĊĠĠĠĠĠĠĠ Ġfun Ġget AppContext (): ĠContext { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġinstance . application Context ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun ĠgetInstance (): ĠMy Application { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġinstance ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }