Every component API must implement this interface, which is usually done by inheriting from ComponentApiBase.
This interface exists because APIs can be distributed by an interface alone (that inherits from this one), where the inplementation
can live in another web context and is thus unknown.
Every component API must implement this interface, which is usually done by inheriting from ComponentApiBase.
This interface exists because APIs can be distributed by an interface alone (that inherits from this one), where the inplementation can live in another web context and is thus unknown.