public AutoRoutingAttacherPipelineUseCase(AutoRoutingAttacher attacher, IDicomWorklist worklist)
        {
            ExplicitDestination = attacher;

            AddInitializationObject(worklist);

            GenerateContext();
        }
 public static AutoRoutingAttacherPipelineUseCase GetDesignTimeUseCase(AutoRoutingAttacher attacher)
 {
     return(new AutoRoutingAttacherPipelineUseCase(attacher));
 }
 private AutoRoutingAttacherPipelineUseCase(AutoRoutingAttacher attacher)
     : base(new[] { typeof(IDicomWorklist), typeof(IDicomDatasetWorklist), typeof(IDicomFileWorklist) })
 {
     ExplicitDestination = attacher;
     GenerateContext();
 }