Table of Contents

Interface IListEntityService<T, TList>

Namespace
Innova.Data.Entity
Assembly
Innova.Data.dll

Represents a service for working with a list of entities.

public interface IListEntityService<T, TList> : IEntityService<T> where T : class where TList : class

Type Parameters

T

The type of the entity.

TList

The type of the list entity.

Extension Methods

Methods

InsertList(List<TList>, CancellationToken)

Inserts a list of entities.

ToList(QueryParameter<T>, CancellationToken)

Retrieves a list of entities based on the specified query parameters.

ToListDistinct<TValue>(Expression<Func<T, TValue>>, Expression<Func<T, bool>>, CancellationToken)

Retrieves a distinct list of values based on the specified selector and filter.

UpdateList(List<TList>, CancellationToken)

Updates a list of entities.