Skip to content

Commit f81259e

Browse files
AasxCsharpLibrary: Add conversion for Capability elements from V2 (#31)
This addresses an issue where packages with Capability elements could not be loaded in V3.
1 parent fd1329d commit f81259e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/AasxCsharpLibrary/Extensions/ExtendISubmodelElement.cs

+4
Original file line numberDiff line numberDiff line change
@@ -491,6 +491,10 @@ public static ISubmodelElement ConvertFromV20(this ISubmodelElement submodelElem
491491

492492
outputSubmodelElement = new Operation(inputVariables: newInputVariables, outputVariables: newOutputVariables, inoutputVariables: newInOutVariables);
493493
}
494+
else if (sourceSubmodelElement is AdminShellV20.Capability)
495+
{
496+
outputSubmodelElement = new Capability();
497+
}
494498

495499
outputSubmodelElement.BasicConversionFromV20(sourceSubmodelElement);
496500
}

0 commit comments

Comments
 (0)