public AsyncAddDecorator(IAsyncAddOperator <TEntity, TInput> addOperator) { if (addOperator == null) { throw new ArgumentNullException(nameof(addOperator)); } AddOperator = addOperator; }
public AsyncAddPreprocessingDecorator(IAsyncAddOperator <TEntity, object> addOperator, IAsyncAddPreprocessor <TEntity, object> preprocessor) : base(addOperator, preprocessor) { }
public void Post([FromServices] IAsyncAddOperator <Person> op, [FromBody] string value) { }
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) { }
public AsyncAddValidationDecorator(IAsyncAddOperator <TEntity, object> addOperator, IAsyncAddValidator <TEntity, object> validator) : base(addOperator, validator) { }