package Ġm oc . nah ba . k oin Ċ Ċ import Ġm oc . nah ba . core . Manager Ċ import Ġorg . k oin . dsl . module Ċ Ċ private Ġfun Ġprovide Repository ( manager : ĠManager ) Ġ= ĠRepository ( manager ) Ċ val ĠRepository Module Ġ= Ġmodule ( override Ġ= Ġtrue , ĠcreatedAt Start Ġ= Ġtrue ) Ġ{ ĊĠĠĠ Ġfactory Ġ{ Ġprovide Repository ( get ()) Ġ} Ċ }