Suoranta.EnterpriseLib.Web - Developer API

CrudController<(Of <(<'TDbContext, TParentEntity, TRowEntity, TRowDTO>)>)> Class

Base class for controller that provide CRUD operations.

Namespace:  Suoranta.EnterpriseLib.Web.MVC
Assembly:  Suoranta.EnterpriseLib.Web (in Suoranta.EnterpriseLib.Web.dll)

Syntax


public abstract class CrudController<TDbContext, TParentEntity, TRowEntity, TRowDTO> : CrudController<TDbContext, TRowEntity, TRowDTO>
where TDbContext : DbContext
where TParentEntity : IParentEntity
where TRowEntity : IEntity
where TRowDTO : IChildDTO

Type Parameters

TDbContext
TParentEntity
TRowEntity
TRowDTO

Inheritance Hierarchy


Object
  ControllerBase
    Controller
      Suoranta.EnterpriseLib.Web.MVC..::..BaseController
        Suoranta.EnterpriseLib.Web.MVC..::..BaseController<(Of <(<'TDbContext>)>)>
          Suoranta.EnterpriseLib.Web.MVC..::..CrudController<(Of <(<'TDbContext, TRowEntity, TRowDTO>)>)>
            Suoranta.EnterpriseLib.Web.MVC..::..CrudController<(Of <(<'TDbContext, TParentEntity, TRowEntity, TRowDTO>)>)>