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