The class ActivateHandlersStep has the method CreateHandlerInvoker marked as virtual (useful++).
Trying to override it, I noticed in runtime that the method to make GetHandlerInvokers as generic method was failing because wasn't found.
It could be great if it includes the binding flag flatten hierarchy so that when we extend this class we don't have to copy this method again (being able to use the original one).
Regards
Rebus is MIT-licensed. The code submitted in this pull request needs to carry the MIT license too. By leaving this text in, I hereby acknowledge that the code submitted in the pull request has the MIT license and can be merged with the Rebus codebase.
Hi!
The class ActivateHandlersStep has the method CreateHandlerInvoker marked as virtual (useful++).
Trying to override it, I noticed in runtime that the method to make GetHandlerInvokers as generic method was failing because wasn't found.
It could be great if it includes the binding flag flatten hierarchy so that when we extend this class we don't have to copy this method again (being able to use the original one).
Regards
Rebus is MIT-licensed. The code submitted in this pull request needs to carry the MIT license too. By leaving this text in, I hereby acknowledge that the code submitted in the pull request has the MIT license and can be merged with the Rebus codebase.