package Ġcom . f ory ou and me . domain . use case . user Ċ Ċ import Ġcom . f ory ou and me . entity . user . User Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠSave User UseCase Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġrepository : ĠUser Repository Ċ ) Ġ{ ĊĊĠĠĠ Ġsuspend Ġoperator Ġfun Ġinvoke ( user : ĠUser ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrepository . save User ( user ) ĊĠĠĠ Ġ} Ċ Ċ }