protected override void Process(MultipleDeletionArgs args)
 {
   foreach (var deleteArgs in args.Instances.Select(InstanceManager.GetInstance).NotNull().Select(instance => new DeleteArgs(instance, args.ConnectionString)))
   {
     PipelineManager.StartPipeline("delete", deleteArgs, null, false);
     this.IncrementProgress();
   }
 }
 protected override void Process(MultipleDeletionArgs args)
 {
     foreach (var deleteArgs in args.Instances.Select(InstanceManager.Default.GetInstance).NotNull().Select(instance => new DeleteArgs(instance, args._ConnectionString)))
     {
         PipelineManager.StartPipeline("delete", deleteArgs, null, false);
         IncrementProgress();
     }
 }
Ejemplo n.º 3
0
 protected abstract void Process([NotNull] MultipleDeletionArgs args);