It’s been a few years since I’ve actively used Axon (and it was 2.x back then) so I’m a lot rusty and not sure where I should be adding transactional work.
The problem:
I’ll be integrating with multiple AWS messaging services and I’d like control over when in the chain each message sent. It seems like I remember something about registering a Unit of Work but I don’t remember exactly where or how.
More importantly:
What is the correct way to add tests to verify how I’ve wired this up, are there test fixtures for this? (more important because if I get this figured out then the above questions should be easy to figure out)
Let me know if I’m headed down the wrong track altogether.
Thanks!
Dave