package Ġcom . example . doctor practice . scheduling . infrastructure . event store db Ċ Ċ import Ġcom . event store . db client . Event Store DB Client Ċ import Ġcom . event store . db client . Event Store DB ConnectionString Ċ import Ġcom . example . doctor practice . scheduling . App Properties Ċ import Ġorg . springframework . context . annotation . Bean Ċ import Ġorg . springframework . context . annotation . Configuration Ċ Ċ @ Configuration Ċ class ĠEs ClientConfig ( private Ġval Ġproperties : ĠApp Properties ) Ġ{ ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġfun Ġes Client (): ĠEvent Store DB Client Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠEvent Store DB Client . create ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEvent Store DB ConnectionString . parse OrThrow ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġproperties . event Store . url ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Bean ĊĠĠĠ Ġfun Ġes Stream Context (): ĠEs Stream Context Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠEs Stream Context ( properties . ten ancy ) ĊĠĠĠ Ġ} Ċ } Ċ