package Ġno . nav . t ms . event . api . config Ċ Ċ import Ġno . nav . t ms . event . api . bes kj ed . B es kj ed Consumer Ċ import Ġno . nav . t ms . event . api . bes kj ed . B es kj ed Event Service Ċ import Ġno . nav . t ms . event . api . common . Azure Token Fetcher Ċ import Ġno . nav . t ms . event . api . health . Health Service Ċ import Ġno . nav . t ms . event . api . inn bo ks . In n bo ks Consumer Ċ import Ġno . nav . t ms . event . api . inn bo ks . In n bo ks Event Service Ċ import Ġno . nav . t ms . event . api . op pg ave . Opp g ave Consumer Ċ import Ġno . nav . t ms . event . api . op pg ave . Opp g ave Event Service Ċ import Ġno . nav . t ms . token . support . azure . exchange . Azure Service Builder Ċ import Ġjava . net . URL Ċ Ċ class ĠApplication Context Ġ{ ĊĊĠĠĠ Ġval Ġenvironment Ġ= ĠEnvironment () ĊĊĠĠĠ Ġval ĠhttpClient Ġ= ĠHttpClient Builder . build () ĊĠĠĠ Ġval Ġhealth Service Ġ= ĠHealth Service ( this ) ĊĊĠĠĠ Ġval Ġazure Service Ġ= ĠAzure Service Builder . build Azure Service ( enable Default Proxy Ġ= Ġtrue ) ĊĠĠĠ Ġval Ġazure Token Fetcher Ġ= ĠAzure Token Fetcher ( azure Service , Ġenvironment . event Handler ClientId ) ĊĊĠĠĠ Ġval Ġbes kj ed Consumer Ġ= ĠBes kj ed Consumer ( httpClient , ĠURL ( environment . event Handler Url )) ĊĠĠĠ Ġval Ġbes kj ed Event Service Ġ= ĠBes kj ed Event Service ( bes kj ed Consumer , Ġazure Token Fetcher ) ĊĊĠĠĠ Ġval Ġopp g ave Consumer Ġ= ĠO pp g ave Consumer ( httpClient , ĠURL ( environment . event Handler Url )) ĊĠĠĠ Ġval Ġopp g ave Event Service Ġ= ĠO pp g ave Event Service ( op pg ave Consumer , Ġazure Token Fetcher ) ĊĊĠĠĠ Ġval Ġinn bo ks Consumer Ġ= ĠIn n bo ks Consumer ( httpClient , ĠURL ( environment . event Handler Url )) ĊĠĠĠ Ġval Ġinn bo ks Event Service Ġ= ĠIn n bo ks Event Service ( inn bo ks Consumer , Ġazure Token Fetcher ) Ċ Ċ } Ċ