package Ġmain . kotlin . webapp Ċ Ċ import Ġio . ktor . application . call Ċ import Ġio . ktor . fre emark er . Free Marker Content Ċ import Ġio . ktor . locations . Location Ċ import Ġio . ktor . locations . get Ċ import Ġio . ktor . response . respond Ċ import Ġio . ktor . routing . Route Ċ import Ġmain . kotlin . repository . Res um o Repository Ċ import Ġjava . util .* Ċ Ċ const Ġval ĠRES UM O _ PATH Ġ= Ġ"/ res um o " Ċ Ċ @ Location ( RES UM O _ PATH ) Ċ class ĠRes um o Action Ċ Ċ fun ĠRoute . res um o ( res um o Repo : ĠRes um o Repository ) Ġ{ ĊĠ Ġget < Res um o Action > Ġ{ ĊĠĠĠ Ġval Ġres um o Ġ= Ġres um o Repo . get () ĊĠĠĠ Ġcall . respond ( Free Marker Content (" res um o / res um o . ft l ", Ġmap Of (" res um o " Ġto Ġres um o , Ġ" today " Ġto ĠDate ()))) ĊĠ Ġ} Ċ } Ċ