package Ġorg . mj studio . g free . data . repository Ċ Ċ import Ġorg . mj studio . g free . data . api . Review API Ċ import Ġorg . mj studio . g free . domain . dto . Review DTO Ċ import Ġorg . mj studio . g free . domain . repository . Review Repository Ċ import Ġjavax . inject . Inject Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ class ĠReview Repository Impl Ġ@ Inject Ġconstructor ( private Ġval Ġreview API : ĠReview API ) Ġ: ĠReview Repository Ġ{ ĊĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġcreate Review ( review : ĠReview DTO ) Ġ{ ĊĠĠĠĠĠĠĠ Ġreview API . create Review ( review ) ĊĠĠĠ Ġ} Ċ }