Namespace Kephas.Data.Behaviors
Classes
DataAnnotationsBehaviorBase<TEntity>
Base class for data behaviors resulting from property annotations, like any type of validations.
DataBehaviorBase<TEntity>
An entity behavior base.
DataBehaviorProviderExtensions
Extension methods for IDataBehaviorProvider.
DefaultDataBehaviorProvider
A default data behavior provider.
QueryBehaviorBase<T>
A query behavior base.
Interfaces
IDataBehavior
Application service contract for data behaviors.
IDataBehavior<TEntity>
Generic application service contract for data behaviors.
IDataBehaviorProvider
Application service contract for providing data behaviors.
IOnInitializeBehavior
Contract for the behavior invoked upon entity intialization.
IOnPersistBehavior
Contract for the behavior invoked upon persist operation.
IOnQueryBehavior
Contract for the behavior invoked upon building entity queries.