├── .gitattributes ├── .gitignore ├── AutoPipe.Tests.Units ├── AkaAttributeTests.cs ├── AutoPipe.Tests.Units.csproj ├── AutoProcessorTests.cs ├── BagTests │ ├── ChainingContextBuilderTests.cs │ ├── ContextConstructorTests.cs │ └── PipelineContextTests.cs ├── ChainingModificationTests.cs ├── ComplexTests │ ├── AutoProcessorTests │ │ ├── NonProcessorClassTest │ │ │ ├── Getter.cs │ │ │ └── NonProcessorClassTests.cs │ │ └── OrderTests │ │ │ ├── AfterAttributeScenarios │ │ │ ├── OrderTestAutoProcessor5.cs │ │ │ └── OrderTestAutoProcessor6.cs │ │ │ ├── OrderAttributeScenarios │ │ │ ├── ProcessorWithMethodsWhereOrderAttributeAssignedToAll.cs │ │ │ └── ProcessorWithMethodsWhereOrderAttributeAssignedToAllButTheOrderIsChanged.cs │ │ │ ├── OrderMethodsDataSets.cs │ │ │ ├── OrdersTests.cs │ │ │ └── SmartOrderScenarios │ │ │ ├── HasGetterMethodAndMethodThatUsesProperty_ButThisTimePropertyUserHasEarlierFirstLetter.cs │ │ │ ├── OrderTestAutoProcessor10.cs │ │ │ ├── OrderTestAutoProcessor11.cs │ │ │ ├── OrderTestAutoProcessor7.cs │ │ │ ├── OrderTestAutoProcessor8.cs │ │ │ ├── OrderTestAutoProcessor9.cs │ │ │ └── ProcessorWhereNoOrderAttributeAssigned_ButItHasGetterMethodAndMethodThatUsesProperty.cs │ ├── ClaimAllTests │ │ ├── BlockingScenarios │ │ │ ├── JustRunAllProcessor.cs │ │ │ ├── JustRunMethodProcessor.cs │ │ │ ├── RunClassRequireRunMethodAbsentParameterRequiredProcessor.cs │ │ │ └── RunMethodRequireRunClassNotProcessor.cs │ │ ├── ClaimAllParametersDataSets.cs │ │ └── ClaimAllParametersTests.cs │ ├── NamespaceBasedPipelineTests │ │ ├── InFolderTest │ │ │ └── InFolderTests.cs │ │ ├── InitialTest │ │ │ ├── TestProcessor1.cs │ │ │ ├── TestProcessor2.cs │ │ │ └── TestZeroProcessor.cs │ │ ├── MarkedRunAllTest │ │ │ └── MarkedRunAllTests.cs │ │ ├── MarkedRunTest │ │ │ └── MarkedRunTests.cs │ │ ├── NamespacePipelineTests.cs │ │ ├── OrderTest │ │ │ ├── TestProcessorOrder1.cs │ │ │ └── TestProcessorOrder1Additional.cs │ │ ├── SingleMethodMarkedTest │ │ │ ├── CustomProcessor.cs │ │ │ └── SingleMethodMarkedTests.cs │ │ └── SkipTest │ │ │ ├── IncludedProcessor.cs │ │ │ └── SkippedProcessor.cs │ └── Other │ │ ├── BinarySearchIntegrationTests.cs │ │ ├── ConstructablePipelineIntegrationTest.cs │ │ ├── DataSets.cs │ │ ├── HelloWorldIntegrationTest.cs │ │ └── PipelineContextPropertiesUsageTest.cs ├── Extensions │ └── AssertionExtensions.cs ├── ModifiedPipelineTests.cs ├── ObservablePipelineRunnerTests.cs ├── PipelineExecutorTests.cs ├── PipelineExtensionsTests.cs ├── PipelineMessageTests.cs ├── PipelineRunnerTests.cs ├── ProcessorMatcherByInstanceTests.cs ├── ProcessorMatcherByTypeTests.cs ├── Properties │ └── AssemblyInfo.cs ├── SafeProcessorTests.cs ├── SafeTypeProcessorTests.cs ├── Settings.cs ├── TestProcessor.cs ├── app.config └── packages.config ├── AutoPipe.sln ├── AutoPipe ├── ActionProcessor.cs ├── Attributes │ ├── AfterAttribute.cs │ ├── AkaAttribute.cs │ ├── IsAttribute.cs │ ├── OrAttribute.cs │ ├── OrderAttribute.cs │ ├── RequiredAttribute.cs │ ├── RunAllAttribute.cs │ ├── RunAttribute.cs │ ├── SkipAttribute.cs │ └── StrictAttribute.cs ├── AutoPipe.csproj ├── AutoProcessor.cs ├── Bag.cs ├── ComputedProperty.cs ├── CustomRunner.cs ├── ExtensionMethods │ ├── ActionExtensionMethods.cs │ ├── BagExtensionMethods.cs │ ├── EnumerableExtensionMethods.cs │ ├── EnumerableProcessorsExtensionMethods.cs │ ├── NullableBooleanExtensionMethods.cs │ ├── NullableStructureExtensionMethods.cs │ ├── ObjectExtensionMethods.cs │ ├── PipelineExtensionMethods.cs │ ├── ProcessorExtensionMethods.cs │ ├── ProcessorMatcherExtensionMethods.cs │ ├── ReflectionExtensionMethods.cs │ └── StringExtensionMethods.cs ├── FixedPipeline.cs ├── Interfaces │ ├── IPipeline.cs │ ├── IPipelineRunner.cs │ ├── IProcessor.cs │ └── IProcessorRunner.cs ├── MessageFilter.cs ├── MessageType.cs ├── Modification │ ├── AddLastProcessorModification.cs │ ├── AfterProcessorModification.cs │ ├── BeforeProcessorModification.cs │ ├── ChainingModification.cs │ ├── DelegateProcessorMatcher.cs │ ├── IModificationConfiguration.cs │ ├── IProcessorMatcher.cs │ ├── InsertProcessorModification.cs │ ├── Modification.cs │ ├── ModificationConfigurationFacade.cs │ ├── ModifiedPipeline.cs │ ├── ProcessorMatcher.cs │ ├── ProcessorMatcherByInstance.cs │ ├── ProcessorMatcherByType.cs │ ├── ProcessorMatcherDisjunction.cs │ ├── RemoveProcessorModification.cs │ └── SubstituteProcessorModification.cs ├── NamespacePipeline.cs ├── Observable │ ├── PipelineInfo.cs │ └── ProcessorInfo.cs ├── Pipeline.cs ├── PipelineExecutor.cs ├── PipelineMessage.cs ├── PipelineMessageCollection.cs ├── PipelineTask.cs ├── Processor.cs ├── ProcessorRunner.cs ├── ProcessorTypeRepository.cs ├── Properties │ └── InternalVisibility.cs ├── PropertyModificator.cs ├── Runner.cs └── pipelines-icon.png ├── LICENSE.txt ├── README.md └── docs ├── README └── nuget.png ├── first-step.cs ├── get-message.cs └── images ├── first-step.gif ├── get-message.gif └── pass-message.gif /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/.gitignore -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/AkaAttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/AkaAttributeTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/AutoPipe.Tests.Units.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/AutoPipe.Tests.Units.csproj -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/AutoProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/AutoProcessorTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/BagTests/ChainingContextBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/BagTests/ChainingContextBuilderTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/BagTests/ContextConstructorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/BagTests/ContextConstructorTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/BagTests/PipelineContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/BagTests/PipelineContextTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ChainingModificationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ChainingModificationTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/NonProcessorClassTest/Getter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/NonProcessorClassTest/Getter.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/NonProcessorClassTest/NonProcessorClassTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/NonProcessorClassTest/NonProcessorClassTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/AfterAttributeScenarios/OrderTestAutoProcessor5.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/AfterAttributeScenarios/OrderTestAutoProcessor5.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/AfterAttributeScenarios/OrderTestAutoProcessor6.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/AfterAttributeScenarios/OrderTestAutoProcessor6.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrderAttributeScenarios/ProcessorWithMethodsWhereOrderAttributeAssignedToAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrderAttributeScenarios/ProcessorWithMethodsWhereOrderAttributeAssignedToAll.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrderAttributeScenarios/ProcessorWithMethodsWhereOrderAttributeAssignedToAllButTheOrderIsChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrderAttributeScenarios/ProcessorWithMethodsWhereOrderAttributeAssignedToAllButTheOrderIsChanged.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrderMethodsDataSets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrderMethodsDataSets.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrdersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/OrdersTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/HasGetterMethodAndMethodThatUsesProperty_ButThisTimePropertyUserHasEarlierFirstLetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/HasGetterMethodAndMethodThatUsesProperty_ButThisTimePropertyUserHasEarlierFirstLetter.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor10.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor10.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor11.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor11.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor7.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor7.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor8.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor9.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/OrderTestAutoProcessor9.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/ProcessorWhereNoOrderAttributeAssigned_ButItHasGetterMethodAndMethodThatUsesProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/AutoProcessorTests/OrderTests/SmartOrderScenarios/ProcessorWhereNoOrderAttributeAssigned_ButItHasGetterMethodAndMethodThatUsesProperty.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/JustRunAllProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/JustRunAllProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/JustRunMethodProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/JustRunMethodProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/RunClassRequireRunMethodAbsentParameterRequiredProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/RunClassRequireRunMethodAbsentParameterRequiredProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/RunMethodRequireRunClassNotProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/BlockingScenarios/RunMethodRequireRunClassNotProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/ClaimAllParametersDataSets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/ClaimAllParametersDataSets.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/ClaimAllParametersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/ClaimAllTests/ClaimAllParametersTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InFolderTest/InFolderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InFolderTest/InFolderTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InitialTest/TestProcessor1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InitialTest/TestProcessor1.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InitialTest/TestProcessor2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InitialTest/TestProcessor2.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InitialTest/TestZeroProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/InitialTest/TestZeroProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/MarkedRunAllTest/MarkedRunAllTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/MarkedRunAllTest/MarkedRunAllTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/MarkedRunTest/MarkedRunTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/MarkedRunTest/MarkedRunTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/NamespacePipelineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/NamespacePipelineTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/OrderTest/TestProcessorOrder1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/OrderTest/TestProcessorOrder1.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/OrderTest/TestProcessorOrder1Additional.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/OrderTest/TestProcessorOrder1Additional.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SingleMethodMarkedTest/CustomProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SingleMethodMarkedTest/CustomProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SingleMethodMarkedTest/SingleMethodMarkedTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SingleMethodMarkedTest/SingleMethodMarkedTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SkipTest/IncludedProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SkipTest/IncludedProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SkipTest/SkippedProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/NamespaceBasedPipelineTests/SkipTest/SkippedProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/Other/BinarySearchIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/Other/BinarySearchIntegrationTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/Other/ConstructablePipelineIntegrationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/Other/ConstructablePipelineIntegrationTest.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/Other/DataSets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/Other/DataSets.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/Other/HelloWorldIntegrationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/Other/HelloWorldIntegrationTest.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ComplexTests/Other/PipelineContextPropertiesUsageTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ComplexTests/Other/PipelineContextPropertiesUsageTest.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/Extensions/AssertionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/Extensions/AssertionExtensions.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ModifiedPipelineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ModifiedPipelineTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ObservablePipelineRunnerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ObservablePipelineRunnerTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/PipelineExecutorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/PipelineExecutorTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/PipelineExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/PipelineExtensionsTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/PipelineMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/PipelineMessageTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/PipelineRunnerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/PipelineRunnerTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ProcessorMatcherByInstanceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ProcessorMatcherByInstanceTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/ProcessorMatcherByTypeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/ProcessorMatcherByTypeTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/SafeProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/SafeProcessorTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/SafeTypeProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/SafeTypeProcessorTests.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/Settings.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/TestProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/TestProcessor.cs -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/app.config -------------------------------------------------------------------------------- /AutoPipe.Tests.Units/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.Tests.Units/packages.config -------------------------------------------------------------------------------- /AutoPipe.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe.sln -------------------------------------------------------------------------------- /AutoPipe/ActionProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ActionProcessor.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/AfterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/AfterAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/AkaAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/AkaAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/IsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/IsAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/OrAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/OrAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/OrderAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/OrderAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/RequiredAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/RequiredAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/RunAllAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/RunAllAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/RunAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/RunAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/SkipAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/SkipAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/Attributes/StrictAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Attributes/StrictAttribute.cs -------------------------------------------------------------------------------- /AutoPipe/AutoPipe.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/AutoPipe.csproj -------------------------------------------------------------------------------- /AutoPipe/AutoProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/AutoProcessor.cs -------------------------------------------------------------------------------- /AutoPipe/Bag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Bag.cs -------------------------------------------------------------------------------- /AutoPipe/ComputedProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ComputedProperty.cs -------------------------------------------------------------------------------- /AutoPipe/CustomRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/CustomRunner.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/ActionExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/ActionExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/BagExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/BagExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/EnumerableExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/EnumerableExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/EnumerableProcessorsExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/EnumerableProcessorsExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/NullableBooleanExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/NullableBooleanExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/NullableStructureExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/NullableStructureExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/ObjectExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/ObjectExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/PipelineExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/PipelineExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/ProcessorExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/ProcessorExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/ProcessorMatcherExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/ProcessorMatcherExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/ReflectionExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/ReflectionExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/ExtensionMethods/StringExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ExtensionMethods/StringExtensionMethods.cs -------------------------------------------------------------------------------- /AutoPipe/FixedPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/FixedPipeline.cs -------------------------------------------------------------------------------- /AutoPipe/Interfaces/IPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Interfaces/IPipeline.cs -------------------------------------------------------------------------------- /AutoPipe/Interfaces/IPipelineRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Interfaces/IPipelineRunner.cs -------------------------------------------------------------------------------- /AutoPipe/Interfaces/IProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Interfaces/IProcessor.cs -------------------------------------------------------------------------------- /AutoPipe/Interfaces/IProcessorRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Interfaces/IProcessorRunner.cs -------------------------------------------------------------------------------- /AutoPipe/MessageFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/MessageFilter.cs -------------------------------------------------------------------------------- /AutoPipe/MessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/MessageType.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/AddLastProcessorModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/AddLastProcessorModification.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/AfterProcessorModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/AfterProcessorModification.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/BeforeProcessorModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/BeforeProcessorModification.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/ChainingModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/ChainingModification.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/DelegateProcessorMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/DelegateProcessorMatcher.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/IModificationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/IModificationConfiguration.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/IProcessorMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/IProcessorMatcher.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/InsertProcessorModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/InsertProcessorModification.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/Modification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/Modification.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/ModificationConfigurationFacade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/ModificationConfigurationFacade.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/ModifiedPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/ModifiedPipeline.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/ProcessorMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/ProcessorMatcher.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/ProcessorMatcherByInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/ProcessorMatcherByInstance.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/ProcessorMatcherByType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/ProcessorMatcherByType.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/ProcessorMatcherDisjunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/ProcessorMatcherDisjunction.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/RemoveProcessorModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/RemoveProcessorModification.cs -------------------------------------------------------------------------------- /AutoPipe/Modification/SubstituteProcessorModification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Modification/SubstituteProcessorModification.cs -------------------------------------------------------------------------------- /AutoPipe/NamespacePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/NamespacePipeline.cs -------------------------------------------------------------------------------- /AutoPipe/Observable/PipelineInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Observable/PipelineInfo.cs -------------------------------------------------------------------------------- /AutoPipe/Observable/ProcessorInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Observable/ProcessorInfo.cs -------------------------------------------------------------------------------- /AutoPipe/Pipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Pipeline.cs -------------------------------------------------------------------------------- /AutoPipe/PipelineExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/PipelineExecutor.cs -------------------------------------------------------------------------------- /AutoPipe/PipelineMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/PipelineMessage.cs -------------------------------------------------------------------------------- /AutoPipe/PipelineMessageCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/PipelineMessageCollection.cs -------------------------------------------------------------------------------- /AutoPipe/PipelineTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/PipelineTask.cs -------------------------------------------------------------------------------- /AutoPipe/Processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Processor.cs -------------------------------------------------------------------------------- /AutoPipe/ProcessorRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ProcessorRunner.cs -------------------------------------------------------------------------------- /AutoPipe/ProcessorTypeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/ProcessorTypeRepository.cs -------------------------------------------------------------------------------- /AutoPipe/Properties/InternalVisibility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Properties/InternalVisibility.cs -------------------------------------------------------------------------------- /AutoPipe/PropertyModificator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/PropertyModificator.cs -------------------------------------------------------------------------------- /AutoPipe/Runner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/Runner.cs -------------------------------------------------------------------------------- /AutoPipe/pipelines-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/AutoPipe/pipelines-icon.png -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/README.md -------------------------------------------------------------------------------- /docs/README/nuget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/docs/README/nuget.png -------------------------------------------------------------------------------- /docs/first-step.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/docs/first-step.cs -------------------------------------------------------------------------------- /docs/get-message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/docs/get-message.cs -------------------------------------------------------------------------------- /docs/images/first-step.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/docs/images/first-step.gif -------------------------------------------------------------------------------- /docs/images/get-message.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/docs/images/get-message.gif -------------------------------------------------------------------------------- /docs/images/pass-message.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wittylion/AutoPipe/HEAD/docs/images/pass-message.gif --------------------------------------------------------------------------------