I am not sure what the side-effects of IRequest.UseBufferedStream = true are on the other operations and services in my service, since the default is: IRequest.UseBufferedStream = false
So I would like to limit any effects on other service operations.
So my question is: is it possible to somehow limit which kinds of requests I set IRequest.UseBufferedStream = true on?
I know I cannot look at the IRequest.Dto, because it is not yet deserialised when a PreRequestFilter is run.
But I can say that the only DTO’s and service operations for which this is only relevant to are known and contained in a single service.
What would be the next best way to tell whether the request is bound for a specific service, operation or DTO?