package Ġdev . tu ong nt . t inder . domain . use case Ċ Ċ import Ġdev . tu ong nt . t inder . domain . Result Ċ import Ġdev . tu ong nt . t inder . domain . model . User Model Ċ import Ġdev . tu ong nt . t inder . domain . repo . UserRepository Ċ Ċ class ĠRandom User UseCase ( private Ġval Ġuser Repo : ĠUser Repository ) Ġ: ĊĠĠĠ ĠUse Case < Result < List < User Model >>, ĠUse Case . None >() Ġ{ ĊĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġrun ( params : ĠNone ) Ġ= Ġuser Repo . random User () Ċ }