package Ġcom . kafka . data . injection Ċ Ċ import Ġcom . kafka . data . model . App Coroutine Dispatch ers Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġdagger . h ilt . Install In Ċ import Ġdagger . h ilt . android . components . Application Component Ċ import Ġkotlinx . coroutines . Dispatch ers Ċ Ċ @ Install In ( Application Component :: class ) Ċ @ Module ( includes Ġ= Ġ[ Database Dao Module :: class , ĠService Module :: class ]) Ċ class ĠData Module Ġ{ ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide App Coroutine Dispatch ers () Ġ= ĊĠĠĠĠĠĠĠ ĠApp Coroutine Dispatch ers ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġio Ġ= ĠDispatch ers . IO , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcomputation Ġ= ĠDispatch ers . Default , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmain Ġ= ĠDispatch ers . Main ĊĠĠĠĠĠĠĠ Ġ) Ċ } Ċ