Interceptor methods should be able to filter execution based on request type
e.g. The method has an IntentRequest parameter - so the generated class has an if statement that executes the method only if it's that kind of request, allowing intent logging
Extend interceptor ArgumentFactory methods to perform these checks and generate the necessary if statements.
Implement Condition property in Interceptor argument detail returned by ArgumentFactory
Interceptor methods should be able to filter execution based on request type
e.g. The method has an IntentRequest parameter - so the generated class has an if statement that executes the method only if it's that kind of request, allowing intent logging
Extend interceptor ArgumentFactory methods to perform these checks and generate the necessary if statements. Implement Condition property in Interceptor argument detail returned by ArgumentFactory