Der Typ "|1" kann in diesem Kontext nicht für "|3" in "|4" verwendet werden, da sowohl der Kontext als auch die Definition ...

Der Typ "|1" kann nicht für "|3" in "|4" in diesem Kontext verwendet werden, weil der Kontext und die Definition von "|1" in der Schnittstelle "|2" geschachtelt sind, und "|2" Parameter vom Typ "In" oder "Out" enthält. Verschieben Sie die Definition von "|1" aus "|2" heraus.
Der Typ "|1" kann in diesem Kontext nicht für "|3" in "|4" verwendet werden, da sowohl der Kontext als auch die Definition von "|1" in der Schnittstelle "|2" geschachtelt ist und "|2" In- oder Out-Typparameter besitzt. Verschieben Sie ggf. die Definition von "|1" an eine Stelle außerhalb von "|2".