Add Adapter API to BoundedContext