Table of Contents

Fix Breaking Change UnwrappedContents on IWrapper in v15

Keywords: #Wrapper #UnwrappedContents

2sxc has a convention for wrapping objects, creating decorators and facades. Basically there is an internal Interface IWrapper<T> which is used in all objects which simply wrap something.


This is a very internal API so we believe should not affect anybody.

History - How it Used to Work

Previously all these objects had a property UnwrappedContents.

What we Changed

In 2sxc 15 we moved this to the new DLL ToSic.Lib.Core.

We also changed the access to the inner value to be GetContents()


  • Introduced ca. 2sxc 9
  • Completely reworked in 2sxc/eav 15