Open
Description
Enhancement Description
I'd like to enhance the "Axon References To This Class" (ARTTC) window so that it provides more detailed information.
Current Behaviour
For the event MyEntityAdded
I have the following implementations
MyEntityProcessStoppedEvent : ProcessStoppedEvent : AnyEvent
It shows in the ARTTC window:
- EventSourcingHandler MyAggregateRoot
- EventSourcingHandler MyAggregateRoot
- EventSourcingHandler MyAggregateMember
- EventSourcingHandler MyAggregateMemberMember
Wanted Behaviour
I would like the ARTTC window to show the actual type that is being used. So for instance:
- (ESH) MyAggregateRoot as ProcessStoppedEvent
- (ESH) MyAggregateRoot as AnyEvent
- (ESH) MyAggregateMember as MyEntityProcessStoppedEvent
- (ESH) MyAggregateMemberMember [as MyEntityAdded]
On the last line, I would omit the event name if there is no other lines specifying another type so that users who don't use inheritance don't get something that would take up space for nothing (e.g. every line would say as MyEntityAdded
)
Possible Workarounds
Live with it ;)