package Ġcom . q ing h zu . graphql bff . query Ċ Ċ import Ġcom . exp edi ag roup . graphql . generator . annotations . GraphQL Description Ċ import Ġcom . exp edi ag roup . graphql . generator . annotations . Graph Q LI gnore Ċ import Ġcom . exp edi ag roup . graphql . server . operations . Query Ċ import Ġcom . q ing h zu . graphql bff . context . My GraphQL Context Ċ import Ġcom . q ing h zu . graphql bff . model . Bot Config Ċ import Ġcom . q ing h zu . graphql bff . model . Knowledge Base Ċ import Ġcom . q ing h zu . graphql bff . model . Topic Ċ import Ġcom . q ing h zu . graphql bff . model . Topic Category Ċ import Ġcom . q ing h zu . graphql bff . web client . Bot Service Ċ import Ġcom . q ing zh u . common . security . await With Authentication Ċ import Ġorg . springframework . stereotype . Component Ċ Ċ @ GraphQL Description (" æľºåĻ¨ äºº ä¿¡æģ¯ æŁ¥è¯¢ ") Ċ @ Component Ċ class ĠBot Query ( private Ġval Ġbot Service : ĠBot Service ): ĠQuery Ġ{ ĊĠĠĠ Ġsuspend Ġfun Ġall Topic (@ Graph Q LI gnore Ġcontext : ĠMy GraphQL Context ): ĠList < Topic > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġbot Service . findAll Topic (). await With Authentication ( context . o Auth ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsuspend Ġfun Ġall Bot Config (@ Graph Q LI gnore Ġcontext : ĠMy GraphQL Context ): ĠList < Bot Config > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġbot Service . findAll Bot Config (). await With Authentication ( context . o Auth ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsuspend Ġfun Ġall Knowledge Base (@ Graph Q LI gnore Ġcontext : ĠMy GraphQL Context ): ĠList < Knowledge Base > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġbot Service . findAll Knowledge Base (). await With Authentication ( context . o Auth ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġsuspend Ġfun Ġall Topic Category (@ Graph Q LI gnore Ġcontext : ĠMy GraphQL Context ): ĠList < Topic Category > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġbot Service . findAll Topic Category (). await With Authentication ( context . o Auth ) ĊĠĠĠ Ġ} Ċ }