public AsyncUpdateDecorator(IAsyncUpdateOperator <TEntity, TInput> updateOperator) { if (updateOperator == null) { throw new ArgumentNullException(nameof(updateOperator)); } UpdateOperator = updateOperator; }
public AsyncUpdateValidationDecorator(IAsyncUpdateOperator <TEntity, object> updateOperator, IAsyncUpdateValidator <TEntity, object> validator) : base(updateOperator, validator) { }
public AsyncUpdatePostprocessingDecorator(IAsyncUpdateOperator <TEntity, object> updateOperator, IAsyncUpdatePostprocessor <TEntity, object> postprocessor) : base(updateOperator, postprocessor) { }
public CrudOperatorCollection(IAsyncGetOperator <TEntity, GetInput <TEntity> > asyncGetOperator, IAsyncQueryOperator <TEntity, QueryInput <TEntity> > asyncQueryOperator, IAsyncAddOperator <TEntity> asyncAddOperator, IAsyncUpdateOperator <TEntity> asyncUpdateOperator, IAsyncDeleteOperator <TEntity> asyncDeleteOperator) : base(asyncGetOperator, asyncQueryOperator, asyncAddOperator, asyncUpdateOperator, asyncDeleteOperator) { }