package Ġcom . ve ben . jav at ok otlin . kotlin . order . ext Ċ Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . context . annotation . Configuration Ċ import Ġspring fox . documentation . builders . Path Selectors Ċ import Ġspring fox . documentation . builders . RequestHandler Selectors . base Package Ċ import Ġspring fox . documentation . service . Api Info Ċ import Ġspring fox . documentation . service . Contact Ċ import Ġspring fox . documentation . spi . Documentation Type Ċ import Ġspring fox . documentation . spring . web . plugins . D ocket Ċ import Ġspring fox . documentation . swagger 2 . annotations . Enable Swagger 2 Ċ Ċ @ Configuration Ċ @ Enable Swagger 2 Ċ class ĠSwagger Config Ġ{ ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġfun Ġapi (): ĠD ocket Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠD ocket ( Documentation Type . SW AG GER _ 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. host (" localhost : 8 0 9 1 ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. select () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. apis ( base Package (" com . ve ben . jav at ok otlin . kotlin . order . ext . rest ")) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. paths ( Path Selectors . any ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. api Info ( api Info ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġapi Info (): ĠApi Info Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠApi Info ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Kotlin ĠOrder ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Order Ġmanagement ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" 0 . 0 . 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" https :// github . com / ve ben / java - to - kotlin / blob / master / kotlin - order ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠContact (" B eno it ĠV ey ri Ã¨re ", Ġ" https :// stackoverflow . com / users / 8 7 1 8 3 7 7 / ve ben ", Ġ" b eno it . vey ri ere @ gmail . com "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" MIT ĠLicense ", Ġ" https :// github . com / ve ben / java - to - kotlin / blob / master / LICENSE . md ", Ġempty List ()) ĊĠĠĠ Ġ} Ċ } Ċ