Skip to content

Improve "Axon References To This Class" window #330

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
lthoulon-locala opened this issue Mar 24, 2025 · 0 comments
Open

Improve "Axon References To This Class" window #330

lthoulon-locala opened this issue Mar 24, 2025 · 0 comments

Comments

@lthoulon-locala
Copy link

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 ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants