Насколько мне известно, это невозможно с модулем nest-winston
, потому что его регистратор не REQUEST
ограничен . Вам нужно будет создать свой собственный динамический c модуль и использовать свой сервис как REQUEST
. Затем вы можете использовать @Inject(REQUEST)
для добавления запроса к каждому экземпляру службы winston, которую вы создадите.
С учетом вышесказанного существуют некоторые недостатки, связанные с запросом классов в области, а именно потребление ресурсов, поскольку требуется не только повторная реализация службы, но и каждая служба, которая зависит от этой службы Winston, а затем - каждая служба. линия, пока вы не достигнете контроллера. Просто что-то иметь в виду