This would be called when the pipeline is initialized, allowing the message handler to perform any "pre-flight" checks.
I'm envisaging this could be a great place to verify saga configurations, etc, especially where there are mappers or persisters in use that require the saga to implement additional interfaces.
It might be good to adopt this approach for all of the configurable elements of the endpoints, such as validators.
This would be called when the pipeline is initialized, allowing the message handler to perform any "pre-flight" checks.
I'm envisaging this could be a great place to verify saga configurations, etc, especially where there are mappers or persisters in use that require the saga to implement additional interfaces.
It might be good to adopt this approach for all of the configurable elements of the endpoints, such as validators.