├── .bookignore ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── Directory.Build.props ├── GreenPipes.sln ├── GreenPipes.sln.DotSettings ├── GreenPipes.snk ├── LICENSE ├── appveyor.yml ├── gpbench.bat ├── readme.md ├── src ├── Directory.Build.props └── GreenPipes │ ├── Agents │ ├── ActivePipeContext.cs │ ├── ActivePipeContextAgent.cs │ ├── ActivePipeContextHandle.cs │ ├── Agent.cs │ ├── AgentExtensions.cs │ ├── AsyncPipeContextAgent.cs │ ├── AsyncPipeContextFilter.cs │ ├── AsyncPipeContextPipe.cs │ ├── IActivePipeContextAgent.cs │ ├── IAgent.cs │ ├── IAsyncPipeContextAgent.cs │ ├── IPipeContextAgent.cs │ ├── IPipeContextFactory.cs │ ├── ISupervisor.cs │ ├── PipeContextAgent.cs │ ├── PipeContextSupervisor.cs │ ├── StopContext.cs │ ├── StopSupervisorContext.cs │ └── Supervisor.cs │ ├── AsyncPipeContextHandleExtensions.cs │ ├── BasePipeContext.cs │ ├── BindContext.cs │ ├── Caching │ ├── CacheSettings.cs │ ├── CurrentTimeProvider.cs │ ├── GreenCache.cs │ ├── ICache.cs │ ├── ICacheValueObserver.cs │ ├── IConnectCacheValueObserver.cs │ ├── IIndex.cs │ ├── INode.cs │ ├── INotifyValueUsed.cs │ ├── IPendingValue.cs │ ├── Internals │ │ ├── Bucket.cs │ │ ├── BucketCollection.cs │ │ ├── BucketNode.cs │ │ ├── CacheStatistics.cs │ │ ├── CacheValueObservable.cs │ │ ├── FactoryNode.cs │ │ ├── IBucketNode.cs │ │ ├── ICacheIndex.cs │ │ ├── INodeTracker.cs │ │ ├── INodeValueFactory.cs │ │ ├── Index.cs │ │ ├── NodeTracker.cs │ │ ├── NodeValueFactory.cs │ │ └── PendingValue.cs │ ├── KeyProvider.cs │ ├── MissingValueFactory.cs │ └── TestCacheSettings.cs │ ├── CommandExtensions.cs │ ├── ConcurrencyLimitExtensions.cs │ ├── Configuration │ ├── BindConfigurationExtensions.cs │ ├── Builders │ │ ├── IBuildPipeConfigurator.cs │ │ ├── IBuildRequestPipeConfigurator.cs │ │ ├── IBuildResultPipeConfigurator.cs │ │ └── PipeBuilder.cs │ ├── CircuitBreakerConfigurationExtensions.cs │ ├── ConcurrencyLimitConfigurationExtensions.cs │ ├── Configurators │ │ ├── BindConfigurator.cs │ │ ├── IBindConfigurator.cs │ │ ├── ICircuitBreakerConfigurator.cs │ │ ├── IDispatchConfigurator.cs │ │ ├── IExceptionConfigurator.cs │ │ ├── IRequestConfigurator.cs │ │ ├── IRescueConfigurator.cs │ │ ├── IResultConfigurator.cs │ │ ├── IRetryConfigurator.cs │ │ ├── PipeConfigurator.cs │ │ ├── RequestConfigurator.cs │ │ ├── ResultConfigurator.cs │ │ └── RetryPolicyFactory.cs │ ├── ContextFilterConfigurationExtensions.cs │ ├── DelegateConfigurationExtensions.cs │ ├── DispatchConfigurationExtensions.cs │ ├── FilterConfigurationExtensions.cs │ ├── ForkConfigurationExtensions.cs │ ├── ILatestConfigurator.cs │ ├── IPipeBuilder.cs │ ├── IPipeConfigurationResult.cs │ ├── IPipeConfigurator.cs │ ├── IPipeConnectorSpecification.cs │ ├── IPipeSpecification.cs │ ├── ISpecification.cs │ ├── InlineFilterConfigurationExtensions.cs │ ├── InterceptConfigurationExtensions.cs │ ├── LatestConfigurationExtensions.cs │ ├── LatestFilterCreated.cs │ ├── PartitionerConfigurationExtensions.cs │ ├── RateLimitConfigurationExtensions.cs │ ├── RepeatPipeConfigurationExtensions.cs │ ├── RequestConfigurationExtensions.cs │ ├── RescueConfigurationExtensions.cs │ ├── RetryConfigurationExtensions.cs │ ├── Specifications │ │ ├── AsyncDelegatePipeSpecification.cs │ │ ├── BindPipeSpecification.cs │ │ ├── CircuitBreakerPipeSpecification.cs │ │ ├── ConcurrencyLimitPipeSpecification.cs │ │ ├── ConfiguratorPipeConnectorSpecification.cs │ │ ├── ContextFilterPipeSpecification.cs │ │ ├── DelegatePipeSpecification.cs │ │ ├── DispatchPipeSpecification.cs │ │ ├── ExceptionSpecification.cs │ │ ├── FilterPipeSpecification.cs │ │ ├── ForkPipeSpecification.cs │ │ ├── InlineFilterPipeSpecification.cs │ │ ├── InterceptPipeSpecification.cs │ │ ├── LatestPipeSpecification.cs │ │ ├── PartitionerPipeSpecification.cs │ │ ├── RateLimitPipeSpecification.cs │ │ ├── RepeatPipeSpecification.cs │ │ ├── RescuePipeSpecification.cs │ │ ├── RetryPipeSpecification.cs │ │ └── SplitFilterPipeSpecification.cs │ ├── Validation │ │ ├── ConfigurationValidationResult.cs │ │ └── PipeConfigurationResult.cs │ ├── ValidationResult.cs │ ├── ValidationResultDisposition.cs │ └── ValidationResultExtensions.cs │ ├── ConnectHandle.cs │ ├── ContextAgentExtensions.cs │ ├── Contexts │ ├── AsyncPipeContextHandle.cs │ ├── BindContextProxy.cs │ ├── ConstantPipeContextHandle.cs │ ├── MultipleResultRequestContext.cs │ ├── PipeContextConverterFactory.cs │ ├── PipeResultContext.cs │ ├── RequestContextConverterFactory.cs │ ├── ResultConverterFactory.cs │ └── SingleResultRequestContext.cs │ ├── Contracts │ ├── CircuitBreakerClosed.cs │ ├── CircuitBreakerOpened.cs │ ├── CommandContext.cs │ ├── EventContext.cs │ ├── ProfileData.cs │ ├── SetConcurrencyLimit.cs │ └── SetRateLimit.cs │ ├── EventExtensions.cs │ ├── Exceptions │ ├── DuplicateKeyPipeConfigurationException.cs │ ├── PayloadException.cs │ ├── PayloadFactoryException.cs │ ├── PayloadNotFoundException.cs │ ├── PipeConfigurationException.cs │ └── ValueFactoryException.cs │ ├── FilterContextProvider.cs │ ├── Filters │ ├── AsyncDelegateFilter.cs │ ├── CircuitBreaker │ │ ├── CircuitBreakerEventExtensions.cs │ │ ├── CircuitBreakerSettings.cs │ │ ├── CircuitBreakerState.cs │ │ ├── ClosedBehavior.cs │ │ ├── HalfOpenBehavior.cs │ │ ├── ICircuitBreaker.cs │ │ └── OpenBehavior.cs │ ├── CircuitBreakerFilter.cs │ ├── ConcurrencyLimitFilter.cs │ ├── ContextFilter.cs │ ├── DelegateFilter.cs │ ├── DynamicFilter.cs │ ├── ForkFilter.cs │ ├── IDynamicFilter.cs │ ├── IInsertFilter.cs │ ├── ILatestFilter.cs │ ├── IOutputPipeFilter.cs │ ├── IPipeContextConverter.cs │ ├── IPipeContextConverterFactory.cs │ ├── ITeeFilter.cs │ ├── InlineFilter.cs │ ├── InterceptFilter.cs │ ├── KeyFilter.cs │ ├── LatestFilter.cs │ ├── OutputPipeFilter.cs │ ├── PartitionFilter.cs │ ├── PipeContextSourceBindFilter.cs │ ├── RateLimitFilter.cs │ ├── RepeatFilter.cs │ ├── RescueContextFactory.cs │ ├── RescueFilter.cs │ ├── RetryFilter.cs │ ├── SplitFilter.cs │ └── TeeFilter.cs │ ├── GreenPipes.csproj │ ├── GreenPipes.csproj.DotSettings │ ├── IAsyncPipeContextHandle.cs │ ├── IDynamicRouter.cs │ ├── IExceptionFilter.cs │ ├── IFilter.cs │ ├── IFilterObserver.cs │ ├── IObserverConnector.cs │ ├── IPipe.cs │ ├── IPipeConnector.cs │ ├── IPipeContextSource.cs │ ├── IPipeRouter.cs │ ├── IProbeSite.cs │ ├── IRequestPipe.cs │ ├── IRetryObserver.cs │ ├── IRetryObserverConnector.cs │ ├── IRetryPolicy.cs │ ├── InlineFilterMethod.cs │ ├── Internals │ ├── Extensions │ │ ├── ExpressionExtensions.cs │ │ ├── ITypeCache.cs │ │ ├── InterfaceExtensions.cs │ │ ├── TaskExtensions.cs │ │ ├── TypeCache.cs │ │ └── TypeExtensions.cs │ ├── Mapping │ │ ├── DictionaryConverterCache.cs │ │ ├── DictionaryObjectValueProvider.cs │ │ ├── DynamicObjectConverter.cs │ │ ├── DynamicObjectConverterCache.cs │ │ ├── EnumDictionaryMapper.cs │ │ ├── EnumObjectMapper.cs │ │ ├── IArrayValueProvider.cs │ │ ├── IDictionaryConverter.cs │ │ ├── IDictionaryConverterCache.cs │ │ ├── IDictionaryMapper.cs │ │ ├── IObjectConverter.cs │ │ ├── IObjectConverterCache.cs │ │ ├── IObjectMapper.cs │ │ ├── IObjectMapperCache.cs │ │ ├── IObjectValueProvider.cs │ │ ├── NullableValueDictionaryMapper.cs │ │ ├── NullableValueObjectMapper.cs │ │ ├── ObjectArrayDictionaryMapper.cs │ │ ├── ObjectArrayObjectMapper.cs │ │ ├── ObjectArrayValueProvider.cs │ │ ├── ObjectConverterExtensions.cs │ │ ├── ObjectDictionaryConverter.cs │ │ ├── ObjectDictionaryMapper.cs │ │ ├── ObjectListDictionaryMapper.cs │ │ ├── ObjectListObjectMapper.cs │ │ ├── ObjectObjectMapper.cs │ │ ├── ValueArrayObjectMapper.cs │ │ ├── ValueDictionaryMapper.cs │ │ ├── ValueListObjectMapper.cs │ │ ├── ValueObject.cs │ │ ├── ValueObjectDictionaryDictionaryMapper.cs │ │ ├── ValueObjectDictionaryObjectMapper.cs │ │ ├── ValueObjectMapper.cs │ │ ├── ValueValueDictionaryDictionaryMapper.cs │ │ └── ValueValueDictionaryObjectMapper.cs │ └── Reflection │ │ ├── DynamicImplementationBuilder.cs │ │ ├── IImplementationBuilder.cs │ │ ├── IReadWritePropertyCache.cs │ │ ├── InterfaceReflectionCache.cs │ │ ├── ReadOnlyProperty.cs │ │ ├── ReadOnlyPropertyCache.cs │ │ ├── ReadWriteProperty.cs │ │ ├── ReadWritePropertyCache.cs │ │ └── TypeNameFormatter.cs │ ├── Introspection │ ├── GreenPipesHostInfo.cs │ ├── IProbeResultBuilder.cs │ ├── ProbeHostInfo.cs │ ├── ProbeHostInfoCache.cs │ ├── ProbeResult.cs │ ├── ProbeResultBuilder.cs │ └── ScopeProbeContext.cs │ ├── IntrospectionExtensions.cs │ ├── KeyAccessor.cs │ ├── MergeFilterContextProvider.cs │ ├── Observers │ ├── FilterObservable.cs │ ├── ObservableAdapter.cs │ ├── RetryFaultObserverCache.cs │ └── RetryObservable.cs │ ├── Partitioning │ ├── IHashGenerator.cs │ ├── IPartitioner.cs │ ├── Murmur3UnsafeHashGenerator.cs │ ├── Partition.cs │ ├── PartitionKeyProvider.cs │ └── Partitioner.cs │ ├── PayloadFactory.cs │ ├── Payloads │ ├── IPayloadCache.cs │ └── ListPayloadCache.cs │ ├── Pipe.cs │ ├── PipeConfiguratorExtensions.cs │ ├── PipeContext.cs │ ├── PipeContextHandle.cs │ ├── PipeExtensions.cs │ ├── Pipes │ ├── DynamicRouter.cs │ ├── EmptyPipe.cs │ ├── FilterPipe.cs │ ├── InsertPipe.cs │ ├── LastPipe.cs │ ├── MergePipe.cs │ ├── MultipleResultRequestPipe.cs │ ├── PipeRouter.cs │ └── SingleResultRequestPipe.cs │ ├── Policies │ ├── BaseRetryContext.cs │ ├── BaseRetryPolicyContext.cs │ ├── ExceptionFilters │ │ ├── AllExceptionFilter.cs │ │ ├── CompositeExceptionFilter.cs │ │ ├── CompositeFilter.cs │ │ ├── CompositePredicate.cs │ │ ├── FilterExceptionFilter.cs │ │ ├── HandleExceptionFilter.cs │ │ └── IgnoreExceptionFilter.cs │ ├── ExponentialRetryContext.cs │ ├── ExponentialRetryPolicy.cs │ ├── ExponentialRetryPolicyContext.cs │ ├── ImmediateRetryContext.cs │ ├── ImmediateRetryPolicy.cs │ ├── ImmediateRetryPolicyContext.cs │ ├── IncrementalRetryContext.cs │ ├── IncrementalRetryPolicy.cs │ ├── IncrementalRetryPolicyContext.cs │ ├── IntervalRetryContext.cs │ ├── IntervalRetryPolicy.cs │ ├── IntervalRetryPolicyContext.cs │ ├── NoRetryContext.cs │ ├── NoRetryPolicy.cs │ └── NoRetryPolicyContext.cs │ ├── ProbeContext.cs │ ├── ProbeContextExtensions.cs │ ├── ProxyPipeContext.cs │ ├── RateLimitExtensions.cs │ ├── RequestContext.cs │ ├── ResultContext.cs │ ├── ResultExtensions.cs │ ├── RetryContext.cs │ ├── RetryPolicyContext.cs │ ├── ScopePipeContext.cs │ ├── SupervisorExtensions.cs │ ├── UpdatePayloadFactory.cs │ └── Util │ ├── Connectable.cs │ ├── EmptyConnectHandle.cs │ └── TaskUtil.cs └── tests ├── Directory.Build.props ├── GreenPipes.BenchmarkConsole ├── Collections │ ├── ArrayPayloadCollection.cs │ ├── BasePayloadCollection.cs │ ├── EmptyPayloadCollection.cs │ └── SinglePayloadCollection.cs ├── GreenPipes.BenchmarkConsole.csproj ├── IPayloadCollection.cs ├── IPayloadValue.cs ├── IReadOnlyPayloadCollection.cs ├── PayloadBenchmark.cs ├── PayloadCache.cs ├── PayloadValue.cs ├── Program.cs ├── SendBenchmark.cs ├── SupervisorBenchmark.cs └── Throughput │ ├── BenchmarkFilter.cs │ ├── FaultFilter.cs │ ├── TestContext.cs │ └── ThroughputTestContext.cs └── GreenPipes.Tests ├── Agents └── Agent_Specs.cs ├── Authentication_Specs.cs ├── Bind_Specs.cs ├── CacheRequest_Specs.cs ├── Caching ├── Bucket_Specs.cs ├── Endpoint.cs ├── Index_Specs.cs ├── MissingValueFactory_Specs.cs ├── NodeTracker_Specs.cs ├── TestException.cs ├── Tests.cs └── TwoIndex_Specs.cs ├── CircuitBreaker_Specs.cs ├── Clone_a_payload_cache.cs ├── CommandContextRetryPolicy.cs ├── CommandRetryContext.cs ├── ConcurrencyLimit_Specs.cs ├── ConsumeContextRetryContext.cs ├── ConsumeContextRetryPolicyContext.cs ├── Dispatch_Specs.cs ├── DynamicRouter_Specs.cs ├── GreenPipes.Tests.csproj ├── IntentionalTestException.cs ├── InterfaceExtensions.cs ├── InterfaceReflectionCache.cs ├── Internals ├── DictionaryToObject_Specs.cs ├── DynamicBuilder_Specs.cs ├── FastProperty_Specs.cs ├── ObjectToDictionary_Specs.cs ├── TypeExtensionGeneric_Specs.cs ├── TypeExtensionMoreGeneric_Specs.cs ├── TypeExtension_Specs.cs └── TypeProperty_Specs.cs ├── IntrospectionExtensions.cs ├── Latest_Specs.cs ├── LayeredRetry_Specs.cs ├── Observer_Specs.cs ├── OneTime_Specs.cs ├── OrCanceled_Specs.cs ├── Parent_Child_Pipes.cs ├── PartitionByKey_Specs.cs ├── RateLimit_Specs.cs ├── Request_Specs.cs ├── RescueContext_Specs.cs ├── Rescue_Specs.cs ├── RetryCommandContext.cs ├── RetryDifferent_Specs.cs ├── Retry_Specs.cs └── SerializerCache.cs /.bookignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/.bookignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /GreenPipes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/GreenPipes.sln -------------------------------------------------------------------------------- /GreenPipes.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/GreenPipes.sln.DotSettings -------------------------------------------------------------------------------- /GreenPipes.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/GreenPipes.snk -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/LICENSE -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/appveyor.yml -------------------------------------------------------------------------------- /gpbench.bat: -------------------------------------------------------------------------------- 1 | ".\src\GreenPipes.BenchmarkConsole\bin\Debug\gpbench.exe" %* -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/readme.md -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/GreenPipes/Agents/ActivePipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/ActivePipeContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/ActivePipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/ActivePipeContextAgent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/ActivePipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/ActivePipeContextHandle.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/Agent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/Agent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/AgentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/AgentExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/AsyncPipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/AsyncPipeContextAgent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/AsyncPipeContextFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/AsyncPipeContextFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/AsyncPipeContextPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/AsyncPipeContextPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/IActivePipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/IActivePipeContextAgent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/IAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/IAgent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/IAsyncPipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/IAsyncPipeContextAgent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/IPipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/IPipeContextAgent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/IPipeContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/IPipeContextFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/ISupervisor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/ISupervisor.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/PipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/PipeContextAgent.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/PipeContextSupervisor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/PipeContextSupervisor.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/StopContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/StopContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/StopSupervisorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/StopSupervisorContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Agents/Supervisor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Agents/Supervisor.cs -------------------------------------------------------------------------------- /src/GreenPipes/AsyncPipeContextHandleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/AsyncPipeContextHandleExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/BasePipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/BasePipeContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/BindContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/BindContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/CacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/CacheSettings.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/CurrentTimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/CurrentTimeProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/GreenCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/GreenCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/ICache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/ICacheValueObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/ICacheValueObserver.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/IConnectCacheValueObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/IConnectCacheValueObserver.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/IIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/IIndex.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/INode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/INode.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/INotifyValueUsed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/INotifyValueUsed.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/IPendingValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/IPendingValue.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/Bucket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/Bucket.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/BucketCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/BucketCollection.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/BucketNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/BucketNode.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/CacheStatistics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/CacheStatistics.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/CacheValueObservable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/CacheValueObservable.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/FactoryNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/FactoryNode.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/IBucketNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/IBucketNode.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/ICacheIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/ICacheIndex.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/INodeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/INodeTracker.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/INodeValueFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/INodeValueFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/Index.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/Index.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/NodeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/NodeTracker.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/NodeValueFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/NodeValueFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/Internals/PendingValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/Internals/PendingValue.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/KeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/KeyProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/MissingValueFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/MissingValueFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Caching/TestCacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Caching/TestCacheSettings.cs -------------------------------------------------------------------------------- /src/GreenPipes/CommandExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/CommandExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/ConcurrencyLimitExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ConcurrencyLimitExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/BindConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/BindConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Builders/IBuildPipeConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Builders/IBuildPipeConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Builders/IBuildRequestPipeConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Builders/IBuildRequestPipeConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Builders/IBuildResultPipeConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Builders/IBuildResultPipeConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Builders/PipeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Builders/PipeBuilder.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/CircuitBreakerConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/CircuitBreakerConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ConcurrencyLimitConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ConcurrencyLimitConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/BindConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/BindConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/IBindConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/IBindConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/ICircuitBreakerConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/ICircuitBreakerConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/IDispatchConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/IDispatchConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/IExceptionConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/IExceptionConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/IRequestConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/IRequestConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/IRescueConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/IRescueConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/IResultConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/IResultConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/IRetryConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/IRetryConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/PipeConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/PipeConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/RequestConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/RequestConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/ResultConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/ResultConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Configurators/RetryPolicyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Configurators/RetryPolicyFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ContextFilterConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ContextFilterConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/DelegateConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/DelegateConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/DispatchConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/DispatchConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/FilterConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/FilterConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ForkConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ForkConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ILatestConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ILatestConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/IPipeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/IPipeBuilder.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/IPipeConfigurationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/IPipeConfigurationResult.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/IPipeConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/IPipeConfigurator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/IPipeConnectorSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/IPipeConnectorSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/IPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/IPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ISpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ISpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/InlineFilterConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/InlineFilterConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/InterceptConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/InterceptConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/LatestConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/LatestConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/LatestFilterCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/LatestFilterCreated.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/PartitionerConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/PartitionerConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/RateLimitConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/RateLimitConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/RepeatPipeConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/RepeatPipeConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/RequestConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/RequestConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/RescueConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/RescueConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/RetryConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/RetryConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/AsyncDelegatePipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/AsyncDelegatePipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/BindPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/BindPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/CircuitBreakerPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/CircuitBreakerPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/ConcurrencyLimitPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/ConcurrencyLimitPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/ConfiguratorPipeConnectorSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/ConfiguratorPipeConnectorSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/ContextFilterPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/ContextFilterPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/DelegatePipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/DelegatePipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/DispatchPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/DispatchPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/ExceptionSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/ExceptionSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/FilterPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/FilterPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/ForkPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/ForkPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/InlineFilterPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/InlineFilterPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/InterceptPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/InterceptPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/LatestPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/LatestPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/PartitionerPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/PartitionerPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/RateLimitPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/RateLimitPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/RepeatPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/RepeatPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/RescuePipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/RescuePipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/RetryPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/RetryPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Specifications/SplitFilterPipeSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Specifications/SplitFilterPipeSpecification.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Validation/ConfigurationValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Validation/ConfigurationValidationResult.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/Validation/PipeConfigurationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/Validation/PipeConfigurationResult.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ValidationResult.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ValidationResultDisposition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ValidationResultDisposition.cs -------------------------------------------------------------------------------- /src/GreenPipes/Configuration/ValidationResultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Configuration/ValidationResultExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/ConnectHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ConnectHandle.cs -------------------------------------------------------------------------------- /src/GreenPipes/ContextAgentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ContextAgentExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/AsyncPipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/AsyncPipeContextHandle.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/BindContextProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/BindContextProxy.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/ConstantPipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/ConstantPipeContextHandle.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/MultipleResultRequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/MultipleResultRequestContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/PipeContextConverterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/PipeContextConverterFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/PipeResultContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/PipeResultContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/RequestContextConverterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/RequestContextConverterFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/ResultConverterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/ResultConverterFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contexts/SingleResultRequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contexts/SingleResultRequestContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contracts/CircuitBreakerClosed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contracts/CircuitBreakerClosed.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contracts/CircuitBreakerOpened.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contracts/CircuitBreakerOpened.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contracts/CommandContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contracts/CommandContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contracts/EventContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contracts/EventContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contracts/ProfileData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contracts/ProfileData.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contracts/SetConcurrencyLimit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contracts/SetConcurrencyLimit.cs -------------------------------------------------------------------------------- /src/GreenPipes/Contracts/SetRateLimit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Contracts/SetRateLimit.cs -------------------------------------------------------------------------------- /src/GreenPipes/EventExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/EventExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Exceptions/DuplicateKeyPipeConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Exceptions/DuplicateKeyPipeConfigurationException.cs -------------------------------------------------------------------------------- /src/GreenPipes/Exceptions/PayloadException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Exceptions/PayloadException.cs -------------------------------------------------------------------------------- /src/GreenPipes/Exceptions/PayloadFactoryException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Exceptions/PayloadFactoryException.cs -------------------------------------------------------------------------------- /src/GreenPipes/Exceptions/PayloadNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Exceptions/PayloadNotFoundException.cs -------------------------------------------------------------------------------- /src/GreenPipes/Exceptions/PipeConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Exceptions/PipeConfigurationException.cs -------------------------------------------------------------------------------- /src/GreenPipes/Exceptions/ValueFactoryException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Exceptions/ValueFactoryException.cs -------------------------------------------------------------------------------- /src/GreenPipes/FilterContextProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/FilterContextProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/AsyncDelegateFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/AsyncDelegateFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreaker/CircuitBreakerEventExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreaker/CircuitBreakerEventExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreaker/CircuitBreakerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreaker/CircuitBreakerSettings.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreaker/CircuitBreakerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreaker/CircuitBreakerState.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreaker/ClosedBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreaker/ClosedBehavior.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreaker/HalfOpenBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreaker/HalfOpenBehavior.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreaker/ICircuitBreaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreaker/ICircuitBreaker.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreaker/OpenBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreaker/OpenBehavior.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/CircuitBreakerFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/CircuitBreakerFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/ConcurrencyLimitFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/ConcurrencyLimitFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/ContextFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/ContextFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/DelegateFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/DelegateFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/DynamicFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/DynamicFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/ForkFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/ForkFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/IDynamicFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/IDynamicFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/IInsertFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/IInsertFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/ILatestFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/ILatestFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/IOutputPipeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/IOutputPipeFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/IPipeContextConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/IPipeContextConverter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/IPipeContextConverterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/IPipeContextConverterFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/ITeeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/ITeeFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/InlineFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/InlineFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/InterceptFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/InterceptFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/KeyFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/KeyFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/LatestFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/LatestFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/OutputPipeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/OutputPipeFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/PartitionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/PartitionFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/PipeContextSourceBindFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/PipeContextSourceBindFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/RateLimitFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/RateLimitFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/RepeatFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/RepeatFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/RescueContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/RescueContextFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/RescueFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/RescueFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/RetryFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/RetryFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/SplitFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/SplitFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Filters/TeeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Filters/TeeFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/GreenPipes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/GreenPipes.csproj -------------------------------------------------------------------------------- /src/GreenPipes/GreenPipes.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/GreenPipes.csproj.DotSettings -------------------------------------------------------------------------------- /src/GreenPipes/IAsyncPipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IAsyncPipeContextHandle.cs -------------------------------------------------------------------------------- /src/GreenPipes/IDynamicRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IDynamicRouter.cs -------------------------------------------------------------------------------- /src/GreenPipes/IExceptionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IExceptionFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/IFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/IFilterObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IFilterObserver.cs -------------------------------------------------------------------------------- /src/GreenPipes/IObserverConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IObserverConnector.cs -------------------------------------------------------------------------------- /src/GreenPipes/IPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/IPipeConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IPipeConnector.cs -------------------------------------------------------------------------------- /src/GreenPipes/IPipeContextSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IPipeContextSource.cs -------------------------------------------------------------------------------- /src/GreenPipes/IPipeRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IPipeRouter.cs -------------------------------------------------------------------------------- /src/GreenPipes/IProbeSite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IProbeSite.cs -------------------------------------------------------------------------------- /src/GreenPipes/IRequestPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IRequestPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/IRetryObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IRetryObserver.cs -------------------------------------------------------------------------------- /src/GreenPipes/IRetryObserverConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IRetryObserverConnector.cs -------------------------------------------------------------------------------- /src/GreenPipes/IRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IRetryPolicy.cs -------------------------------------------------------------------------------- /src/GreenPipes/InlineFilterMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/InlineFilterMethod.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Extensions/ExpressionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Extensions/ExpressionExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Extensions/ITypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Extensions/ITypeCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Extensions/InterfaceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Extensions/InterfaceExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Extensions/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Extensions/TaskExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Extensions/TypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Extensions/TypeCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/DictionaryConverterCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/DictionaryConverterCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/DictionaryObjectValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/DictionaryObjectValueProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/DynamicObjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/DynamicObjectConverter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/DynamicObjectConverterCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/DynamicObjectConverterCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/EnumDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/EnumDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/EnumObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/EnumObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IArrayValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IArrayValueProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IDictionaryConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IDictionaryConverter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IDictionaryConverterCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IDictionaryConverterCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IObjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IObjectConverter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IObjectConverterCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IObjectConverterCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IObjectMapperCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IObjectMapperCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/IObjectValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/IObjectValueProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/NullableValueDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/NullableValueDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/NullableValueObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/NullableValueObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectArrayDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectArrayDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectArrayObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectArrayObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectArrayValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectArrayValueProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectConverterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectConverterExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectDictionaryConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectDictionaryConverter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectListDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectListDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectListObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectListObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ObjectObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ObjectObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueArrayObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueArrayObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueListObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueListObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueObject.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueObjectDictionaryDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueObjectDictionaryDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueObjectDictionaryObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueObjectDictionaryObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueValueDictionaryDictionaryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueValueDictionaryDictionaryMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Mapping/ValueValueDictionaryObjectMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Mapping/ValueValueDictionaryObjectMapper.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/DynamicImplementationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/DynamicImplementationBuilder.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/IImplementationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/IImplementationBuilder.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/IReadWritePropertyCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/IReadWritePropertyCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/InterfaceReflectionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/InterfaceReflectionCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/ReadOnlyProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/ReadOnlyProperty.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/ReadOnlyPropertyCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/ReadOnlyPropertyCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/ReadWriteProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/ReadWriteProperty.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/ReadWritePropertyCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/ReadWritePropertyCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Internals/Reflection/TypeNameFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Internals/Reflection/TypeNameFormatter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Introspection/GreenPipesHostInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Introspection/GreenPipesHostInfo.cs -------------------------------------------------------------------------------- /src/GreenPipes/Introspection/IProbeResultBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Introspection/IProbeResultBuilder.cs -------------------------------------------------------------------------------- /src/GreenPipes/Introspection/ProbeHostInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Introspection/ProbeHostInfo.cs -------------------------------------------------------------------------------- /src/GreenPipes/Introspection/ProbeHostInfoCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Introspection/ProbeHostInfoCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Introspection/ProbeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Introspection/ProbeResult.cs -------------------------------------------------------------------------------- /src/GreenPipes/Introspection/ProbeResultBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Introspection/ProbeResultBuilder.cs -------------------------------------------------------------------------------- /src/GreenPipes/Introspection/ScopeProbeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Introspection/ScopeProbeContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/IntrospectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/IntrospectionExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/KeyAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/KeyAccessor.cs -------------------------------------------------------------------------------- /src/GreenPipes/MergeFilterContextProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/MergeFilterContextProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Observers/FilterObservable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Observers/FilterObservable.cs -------------------------------------------------------------------------------- /src/GreenPipes/Observers/ObservableAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Observers/ObservableAdapter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Observers/RetryFaultObserverCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Observers/RetryFaultObserverCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Observers/RetryObservable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Observers/RetryObservable.cs -------------------------------------------------------------------------------- /src/GreenPipes/Partitioning/IHashGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Partitioning/IHashGenerator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Partitioning/IPartitioner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Partitioning/IPartitioner.cs -------------------------------------------------------------------------------- /src/GreenPipes/Partitioning/Murmur3UnsafeHashGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Partitioning/Murmur3UnsafeHashGenerator.cs -------------------------------------------------------------------------------- /src/GreenPipes/Partitioning/Partition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Partitioning/Partition.cs -------------------------------------------------------------------------------- /src/GreenPipes/Partitioning/PartitionKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Partitioning/PartitionKeyProvider.cs -------------------------------------------------------------------------------- /src/GreenPipes/Partitioning/Partitioner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Partitioning/Partitioner.cs -------------------------------------------------------------------------------- /src/GreenPipes/PayloadFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/PayloadFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Payloads/IPayloadCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Payloads/IPayloadCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Payloads/ListPayloadCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Payloads/ListPayloadCache.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/PipeConfiguratorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/PipeConfiguratorExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/PipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/PipeContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/PipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/PipeContextHandle.cs -------------------------------------------------------------------------------- /src/GreenPipes/PipeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/PipeExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/DynamicRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/DynamicRouter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/EmptyPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/EmptyPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/FilterPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/FilterPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/InsertPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/InsertPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/LastPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/LastPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/MergePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/MergePipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/MultipleResultRequestPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/MultipleResultRequestPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/PipeRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/PipeRouter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Pipes/SingleResultRequestPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Pipes/SingleResultRequestPipe.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/BaseRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/BaseRetryContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/BaseRetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/BaseRetryPolicyContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExceptionFilters/AllExceptionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExceptionFilters/AllExceptionFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExceptionFilters/CompositeExceptionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExceptionFilters/CompositeExceptionFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExceptionFilters/CompositeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExceptionFilters/CompositeFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExceptionFilters/CompositePredicate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExceptionFilters/CompositePredicate.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExceptionFilters/FilterExceptionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExceptionFilters/FilterExceptionFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExceptionFilters/HandleExceptionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExceptionFilters/HandleExceptionFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExceptionFilters/IgnoreExceptionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExceptionFilters/IgnoreExceptionFilter.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExponentialRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExponentialRetryContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExponentialRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExponentialRetryPolicy.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ExponentialRetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ExponentialRetryPolicyContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ImmediateRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ImmediateRetryContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ImmediateRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ImmediateRetryPolicy.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/ImmediateRetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/ImmediateRetryPolicyContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/IncrementalRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/IncrementalRetryContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/IncrementalRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/IncrementalRetryPolicy.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/IncrementalRetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/IncrementalRetryPolicyContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/IntervalRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/IntervalRetryContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/IntervalRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/IntervalRetryPolicy.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/IntervalRetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/IntervalRetryPolicyContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/NoRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/NoRetryContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/NoRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/NoRetryPolicy.cs -------------------------------------------------------------------------------- /src/GreenPipes/Policies/NoRetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Policies/NoRetryPolicyContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/ProbeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ProbeContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/ProbeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ProbeContextExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/ProxyPipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ProxyPipeContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/RateLimitExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/RateLimitExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/RequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/RequestContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/ResultContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ResultContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/ResultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ResultExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/RetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/RetryContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/RetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/RetryPolicyContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/ScopePipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/ScopePipeContext.cs -------------------------------------------------------------------------------- /src/GreenPipes/SupervisorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/SupervisorExtensions.cs -------------------------------------------------------------------------------- /src/GreenPipes/UpdatePayloadFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/UpdatePayloadFactory.cs -------------------------------------------------------------------------------- /src/GreenPipes/Util/Connectable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Util/Connectable.cs -------------------------------------------------------------------------------- /src/GreenPipes/Util/EmptyConnectHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Util/EmptyConnectHandle.cs -------------------------------------------------------------------------------- /src/GreenPipes/Util/TaskUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/src/GreenPipes/Util/TaskUtil.cs -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Collections/ArrayPayloadCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Collections/ArrayPayloadCollection.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Collections/BasePayloadCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Collections/BasePayloadCollection.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Collections/EmptyPayloadCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Collections/EmptyPayloadCollection.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Collections/SinglePayloadCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Collections/SinglePayloadCollection.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/GreenPipes.BenchmarkConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/GreenPipes.BenchmarkConsole.csproj -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/IPayloadCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/IPayloadCollection.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/IPayloadValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/IPayloadValue.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/IReadOnlyPayloadCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/IReadOnlyPayloadCollection.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/PayloadBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/PayloadBenchmark.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/PayloadCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/PayloadCache.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/PayloadValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/PayloadValue.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Program.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/SendBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/SendBenchmark.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/SupervisorBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/SupervisorBenchmark.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Throughput/BenchmarkFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Throughput/BenchmarkFilter.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Throughput/FaultFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Throughput/FaultFilter.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Throughput/TestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Throughput/TestContext.cs -------------------------------------------------------------------------------- /tests/GreenPipes.BenchmarkConsole/Throughput/ThroughputTestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.BenchmarkConsole/Throughput/ThroughputTestContext.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Agents/Agent_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Agents/Agent_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Authentication_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Authentication_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Bind_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Bind_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/CacheRequest_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/CacheRequest_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/Bucket_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/Bucket_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/Endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/Endpoint.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/Index_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/Index_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/MissingValueFactory_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/MissingValueFactory_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/NodeTracker_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/NodeTracker_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/TestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/TestException.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/Tests.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Caching/TwoIndex_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Caching/TwoIndex_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/CircuitBreaker_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/CircuitBreaker_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Clone_a_payload_cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Clone_a_payload_cache.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/CommandContextRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/CommandContextRetryPolicy.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/CommandRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/CommandRetryContext.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/ConcurrencyLimit_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/ConcurrencyLimit_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/ConsumeContextRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/ConsumeContextRetryContext.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/ConsumeContextRetryPolicyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/ConsumeContextRetryPolicyContext.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Dispatch_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Dispatch_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/DynamicRouter_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/DynamicRouter_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/GreenPipes.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/GreenPipes.Tests.csproj -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/IntentionalTestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/IntentionalTestException.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/InterfaceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/InterfaceExtensions.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/InterfaceReflectionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/InterfaceReflectionCache.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/DictionaryToObject_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/DictionaryToObject_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/DynamicBuilder_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/DynamicBuilder_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/FastProperty_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/FastProperty_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/ObjectToDictionary_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/ObjectToDictionary_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/TypeExtensionGeneric_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/TypeExtensionGeneric_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/TypeExtensionMoreGeneric_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/TypeExtensionMoreGeneric_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/TypeExtension_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/TypeExtension_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Internals/TypeProperty_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Internals/TypeProperty_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/IntrospectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/IntrospectionExtensions.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Latest_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Latest_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/LayeredRetry_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/LayeredRetry_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Observer_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Observer_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/OneTime_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/OneTime_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/OrCanceled_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/OrCanceled_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Parent_Child_Pipes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Parent_Child_Pipes.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/PartitionByKey_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/PartitionByKey_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/RateLimit_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/RateLimit_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Request_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Request_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/RescueContext_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/RescueContext_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Rescue_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Rescue_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/RetryCommandContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/RetryCommandContext.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/RetryDifferent_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/RetryDifferent_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/Retry_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/Retry_Specs.cs -------------------------------------------------------------------------------- /tests/GreenPipes.Tests/SerializerCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phatboyg/GreenPipes/HEAD/tests/GreenPipes.Tests/SerializerCache.cs --------------------------------------------------------------------------------