package Ġcom . app . contact . use case Ċ Ċ import Ġcom . app . contact . entity . Contact Entity Ċ import Ġcom . app . contact . mapper . Entity Contact Mapper Ċ import Ġcom . app . contact . repository . Contact Repository Ċ import Ġcom . app . models . local . Contact Local Ċ Ċ class ĠAdd Contact UseCase Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġcontact Repository : ĠContact Repository , ĊĠĠĠ Ġprivate Ġval Ġmapper Entity : ĠEntity Contact Mapper Ċ ) Ġ{ ĊĠĠĠ Ġsuspend Ġfun Ġadd Contact ( contact Local : ĠContact Local ) Ġ= Ġcontact Repository . add Contact ( contact Local ) Ċ }