Ejemplo n.º 1
0
 public FlowDelete(
     IFlowStepBeforeDelete <TEntity> beforeDelete,
     IFlowStepAfterDelete <TEntity> afterDelete)
 {
     _beforeDelete = beforeDelete;
     _afterDelete  = afterDelete;
 }
Ejemplo n.º 2
0
 public Flow(
     IFlowStepBeforePost <TInDto, TEntity> beforePost,
     IFlowStepBeforeUpdate <TInDto, TEntity> beforeUpdate,
     IFlowStepBeforeSave <TInDto, TEntity> beforeSave,
     IFlowStepBeforeDelete <TEntity> beforeDelete,
     IFlowStepAfterPost <TInDto, TEntity> afterPost,
     IFlowStepAfterUpdate <TInDto, TEntity> afterUpdate,
     IFlowStepAfterSave <TInDto, TEntity> afterSave,
     IFlowStepAfterDelete <TEntity> afterDelete)
     : base(beforeDelete, afterDelete)
 {
     _beforePost   = beforePost;
     _beforeUpdate = beforeUpdate;
     _beforeSave   = beforeSave;
     _afterPost    = afterPost;
     _afterUpdate  = afterUpdate;
     _afterSave    = afterSave;
 }