https://learn.microsoft.com/en-us/dotnet/api/system.servicemodel.iextension-1?view=netframework-4.8.1&redirectedfrom=MSDN
IExtensionT Interface (System.ServiceModel) | Microsoft Learn
Enables an object to extend another object through aggregation.
interfacesystemmicrosoftlearn