public AssociateWithCategoriesBlock(IAssociateSellableItemToParentPipeline associateSellableItemToParentPipeline, IDoesEntityExistPipeline doesEntityExistPipeline, IFindEntityPipeline findEntityPipeline)
 {
     _associateSellableItemToParentPipeline = associateSellableItemToParentPipeline;
     _doesEntityExistPipeline = doesEntityExistPipeline;
     _findEntityPipeline      = findEntityPipeline;
 }
 public SynchronizeSellableItemCatalogStructureBlock(IFindEntityPipeline findEntityPipeline, IGetCategoriesPipeline getCategoriesPipeline, IAssociateSellableItemToParentPipeline associateSellableItemToParentPipeline)
 {
     _findEntityPipeline    = findEntityPipeline;
     _getCategoriesPipeline = getCategoriesPipeline;
     _associateSellableItemToParentPipeline = associateSellableItemToParentPipeline;
 }
 public EnsureSellableItemIsInCategory(IAssociateSellableItemToParentPipeline associateSellableItemToParentPipeline)
 {
     _associateSellableItemToParentPipeline = associateSellableItemToParentPipeline;
 }