aas-core-works / aas-core3.0-csharp

Manipulate, verify and de/serialize asset administration shells in C#.
Other
7 stars 1 forks source link

Refactor unwrapper from enhancer #12

Closed mristin closed 1 year ago

mristin commented 1 year ago

Currently, you can only specify the unwrapping if you also specify the wrapping. This is unfortunate, as wrapping might occur in a different part of the code base from where you define the unwrapping.

In particular, the enhancer needs an enhancement factory -- which might not be available at the time of unwrapping.

Therefore, we refactor the unwrapping bits from the enhancer.

The code is generated with: aas-core-codegen fe5e529