public ExpressionExecutionContextWithDynamicObjectResultProcessor(ExpressionExecutionContext <TDataTranferObject> parent, Func <TDataTranferObject, TDataTranferObject> transform) : base(parent) => _transform = transform.CheckNotNull(nameof(transform));
public ExpressionExecutionContextWithExpressionTransformer(ExpressionExecutionContext <TDataTranferObject> parent, Func <RemoteLinq.Expression, SystemLinq.Expression> transform) : base(parent) => _transform = transform.CheckNotNull(nameof(transform));
public ExpressionExecutionContextWithResultConverter(ExpressionExecutionContext <TDataTranferObject> parent, Func <object?, TDataTranferObject> transform) : base(parent) => _transform = transform.CheckNotNull(nameof(transform));