/* Ċ Ġ* ĠThe ĠSmart Qu ark ĠProject Ċ Ġ* ĠCopyright Ġ( c ) ĠA less io ĠS alt ar in , Ġ 2 0 2 1 . Ċ Ġ* ĠThis Ġsoftware Ġis Ġlicensed Ġunder ĠMIT ĠLicense Ċ Ġ* ĠSee ĠLICENSE Ċ Ġ*/ Ċ Ċ package Ġnet . little lite . smart quark . controller . web Ċ Ċ import Ġio . quarkus . q ute . Template Ċ import Ġio . quarkus . q ute . Template Instance Ċ import Ġnet . little lite . smart quark . Main Ċ import Ġnet . little lite . smart quark . config . Smart Qu ark Ċ import Ġjavax . enterprise . inject . Default Ċ import Ġjavax . inject . Inject Ċ import Ġjavax . ws . rs . GET Ċ import Ġjavax . ws . rs . Path Ċ import Ġjavax . ws . rs . Produces Ċ import Ġjavax . ws . rs . core . MediaType Ċ Ċ @ Path ("/") Ċ class ĠWeb Controller Ċ { ĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġ@ field : ĠDefault ĊĠĠĠ Ġlateinit Ġvar Ġindex : ĠTemplate ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġsmart quark : ĠSmart Qu ark ĊĊĠĠĠ Ġ@ GET ĊĠĠĠ Ġ@ Produces ( MediaType . TEXT _ HTML ) ĊĠĠĠ Ġfun Ġhome Page (): ĠTemplate Instance ĊĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġthis . index . data (" version ", Ġsmart quark . version ()); ĊĠĠĠ Ġ} Ċ Ċ }