Add automatic instrumentation to @sentry/nestjs where @Injectable
is not used
#13517
Open
Labels
Package: nestjs
Issues related to the Sentry Nestjs SDK
Currently the following automatic instrumentations rely on users putting
@Injectable
on top of their implementations:The problem with this approach is that, even though the nestjs docs say you need the decorator for these constructs, they work fine without if they do not rely on other dependencies being injected. ref Currently these would not get instrumented without the decorator and users would have to manual instrumentation.
Solution Brainstorm:
There is several other places we can monkey-patch to make this more robust.
app.useGlobalFilters
,app.use
,app.useInterceptors
@UseFilters
,@Useinterceptors
The text was updated successfully, but these errors were encountered: