Hi There seems to be a bug in RouteConfiguration#OnCompletion support which in case of an error, then it would run a given Callback as many times as the number of the routes that you have. However if no error then it gets called exactly once which is as expected.
Here a simple reproducible: https://gist.github.com/bvahdat/db518d4f4abde3ece6c5698f07f8e63d <https://gist.github.com/bvahdat/db518d4f4abde3ece6c5698f07f8e63d> Am I right? — Babak