Solid icon indicating copy to clipboard operation
Solid copied to clipboard

Support aspects with identical Ids

Open godrose opened this issue 7 years ago • 0 comments

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

godrose avatar Dec 30 '18 07:12 godrose