Class ComponentBase<TContract, TType>
Inheritance
ComponentBase<TContract, TType>
Assembly: DotNetNuke.dll
Syntax
public abstract class ComponentBase<TContract, TType> where TType : class, TContract
Type Parameters
| Name |
Description |
| TContract |
|
| TType |
|
Constructors
ComponentBase()
Declaration
protected ComponentBase()
Properties
Instance
Declaration
public static TContract Instance { get; }
Property Value
| Type |
Description |
| TContract |
|
Methods
RegisterInstance(TContract)
Declaration
public static void RegisterInstance(TContract instance)
Parameters
| Type |
Name |
Description |
| TContract |
instance |
|
Extension Methods