summaryT:DotNetNuke.Data.ControllerBase`3

Namespace: DotNetNuke.Data
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public abstract class ControllerBase<TEntity, TContract, TSelf> : ServiceLocator<TContract, TSelf>
where TEntity : class
where TSelf : new(), ServiceLocator<TContract, TSelf>
Visual Basic
Public MustInherit Class ControllerBase(Of TEntity As Class, TContract, TSelf As {New, ServiceLocator(Of TContract, TSelf)})
	Inherits ServiceLocator(Of TContract, TSelf)

Type Parameters

TEntity
typeparamTEntityT:DotNetNuke.Data.ControllerBase`3
TContract
typeparamTContractT:DotNetNuke.Data.ControllerBase`3
TSelf
typeparamTSelfT:DotNetNuke.Data.ControllerBase`3

Inheritance Hierarchy

System..::..Object
  DotNetNuke.Framework..::..ServiceLocator<(Of <(<'TContract, TSelf>)>)>
    DotNetNuke.Data..::..ControllerBase<(Of <(<'TEntity, TContract, TSelf>)>)>

See Also