package Ġcom . z ak ari ach ow dh ury . city sch ools Ċ Ċ import Ġandroid . app . Application Ċ import Ġdagger . Component Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ @ Component ( modules Ġ= Ġ[ Network Module :: class ]) Ċ interface ĠApplication Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( main Activity : ĠMainActivity ) Ċ } Ċ Ċ class ĠMy Application : ĠApplication () Ġ{ ĊĠĠĠ Ġval Ġapp Component Ġ= ĠD agger Application Component . create () Ċ }