Table of Contents

Class RestEntityControllerBase<T, TEdit, TShow, TInsert, TList>

Namespace
Innova.Rest.Server
Assembly
Innova.Rest.Server.dll
[Authorize]
[ApiController]
public abstract class RestEntityControllerBase<T, TEdit, TShow, TInsert, TList> : RestEntityControllerBase<T> where T : class where TEdit : class where TShow : class where TInsert : class where TList : class

Type Parameters

T
TEdit
TShow
TInsert
TList
Inheritance
RestEntityControllerBase<T, TEdit, TShow, TInsert, TList>

Constructors

RestEntityControllerBase(IModelEntityService<T, TEdit, TShow, TInsert, TList>)

Methods

Delete(List<IPrimaryKey>)
DistinctList(RestDistinctParameter)
GetEdit(string)
GetInsert(IPropertyValues)
GetListDistinct<TValue>(RestDistinctParameter)
GetShow(string)
Insert(List<TInsert>)
List(RestQueryParameter)
Update(List<TEdit>)