Home ICommandFilterBuilder<TFilter> Interface
Post
Cancel

ICommandFilterBuilder<TFilter> Interface

Definition

Namespace: EntityDb.Abstractions.Queries.FilterBuilders
Assembly: EntityDb.Abstractions

Builds a TFilter for a command query.

1
public interface ICommandFilterBuilder<TFilter> : EntityDb.Abstractions.Queries.FilterBuilders.IFilterBuilder<TFilter>

Type Parameters

TFilter
The type of filter used by the repository.

Methods

EntityIdIn(Id[]) Returns a TFilter that only includes commands with an entity id which is contained in a set of entity ids.
EntityVersionNumberGte(VersionNumber) Returns a TFilter that only includes commands with an entity version number greater than or equal to an entity version number.
EntityVersionNumberLte(VersionNumber) Returns a TFilter that only includes commands with an entity version number less than or equal to an entity version number.
CommandTypeIn(Type[]) Returns a TFilter that only includes commands whose type is contained in a set of command types.
This post is licensed under CC BY 4.0 by the author.