Skip to content

Support aspects with identical Ids #37

@godrose

Description

@godrose

There may be cases where aspects will have the same id for various reasons.
In this case the following strategy should be employed:

  1. Group the aspects with the same Id into a new aspect - CompositeAspect which will implement IAspect itself.
  2. This aspect will receive the list of the wrapped aspects where each wrapper will expose a new truly unique id based on the original aspect id, e.g. SameId => SameId2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions