package Ġxyz . qw ew qa . re live . simulator . server Ċ Ċ import Ġio . ktor . application .* Ċ import Ġio . ktor . features .* Ċ import Ġio . ktor . http .* Ċ import Ġio . ktor . http . content .* Ċ import Ġio . ktor . server . c io .* Ċ import Ġio . ktor . server . engine .* Ċ import Ġxyz . qw ew qa . re live . simulator . server . plugins . configure Administration Ċ import Ġxyz . qw ew qa . re live . simulator . server . plugins . configure HTTP Ċ import Ġxyz . qw ew qa . re live . simulator . server . plugins . configure Routing Ċ import Ġxyz . qw ew qa . re live . simulator . server . plugins . configure Serialization ĊĊ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġembedded Server ( C IO , Ġport Ġ= Ġ 8 0 8 0 , Ġhost Ġ= Ġ" localhost ") Ġ{ ĊĠĠĠĠĠĠĠ Ġinstall ( C ORS ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġany Host () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġheader ( HttpHeaders . ContentType ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġinstall ( Caching Headers ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoptions Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠC aching Options ( Cache Control . No Cache ( null )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġconfigure Administration () ĊĠĠĠĠĠĠĠ Ġconfigure Routing () ĊĠĠĠĠĠĠĠ Ġconfigure Serialization () ĊĠĠĠĠĠĠĠ Ġconfigure HTTP () ĊĠĠĠ Ġ}. start ( wait Ġ= Ġtrue ) Ċ } Ċ