package Ġcom . rag d roid . cl ay ground . shared . domain . repository Ċ Ċ import Ġco . touch lab . state ly . ensure Never Frozen Ċ import Ġcom . rag d roid . cl ay ground . shared . api . Movies Service Ċ import Ġcom . rag d roid . cl ay ground . shared . domain . map pers . to Movie Detail Ċ import Ġcom . rag d roid . cl ay ground . shared . domain . models . Movie Detail Ċ Ċ class ĠMovie Detail Repository ( ĊĠĠĠ Ġprivate Ġval Ġmovies Service : ĠMov ies Service Ċ ) Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġensure Never Frozen () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġsuspend Ġfun Ġmovie Details ( id : ĠInt ): ĠMovie Detail Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmovies Service . movie Detail ( id ). to Movie Detail () ĊĠĠĠ Ġ} Ċ } Ċ