Estoy trabajando en una API creada en Node JS siguiendo las pautas de arquitectura limpia. También estoy usando aws API GW, que proporciona una identificación de solicitud para cada solicitud realizada a la API y me gustaría agregar esta identificación de solicitud a los metadatos de registro. .
Entonces, actualmente tengo una abstracción del registrador y estoy inyectando una implementación concreta de este registrador en las capas de la aplicación usando algún tipo de DI. Además, estoy inyectando servicios y adaptador db usando el mismo DI.
Me gustaría saber si alguien puede ayudar con una forma limpia de pasar los metadatos de identificación de la solicitud al registrador sin tener que instanciar los servicios y el adaptador de base de datos cada vez que llega una solicitud a la API para inyectar el registrador con los metadatos en el constructor. de estos componentes.