package Ġru . luck yc act us . steam ro u lette . domain . user Ċ Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġru . luck yc act us . steam ro u lette . domain . core . use case . UseCase Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠOb serve User Summary Sync s UseCase Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġuser Repository : ĠUser Repository Ċ ): ĠUse Case < Unit , ĠFlow < Long >>() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġexecute ( params : ĠUnit ): ĠFlow < Long > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġuser Repository . observe Summary Updates () ĊĠĠĠ Ġ} Ċ }