package Ġcom . pr ame pri mo . shared . infrastructure . config Ċ Ċ import Ġcom . pr ame pri mo . shared . domain . Service Ċ import Ġio . github . cd im asc io . dotenv . Dot env Ċ Ċ @ Service Ċ class ĠParameter ( private Ġval Ġdot env : ĠDot env ) Ġ{ ĊĊĠĠĠ Ġfun Ġget ( key : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġdot env . get ( key ) Ġ?: Ġthrow ĠParameter NotExist ( key ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Int ( key : ĠString ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġget ( key ). toInt () ĊĠĠĠ Ġ} Ċ }