├── .gitattributes ├── .gitignore ├── Core.Trying.Test ├── Core.Trying.Test.csproj ├── CoreTryTests.cs ├── Properties │ └── AssemblyInfo.cs ├── RightException.cs ├── TestException.cs └── WrongException.cs ├── Core.Trying ├── Core.Trying.0.1.7.39973.nupkg ├── Core.Trying.csproj ├── Core.Trying.nuspec ├── ExceptionHandlers │ ├── AbstractExceptionHandler.cs │ ├── DelegateExceptionHandler.cs │ └── SimpleExceptionHandler.cs ├── IExpectedExceptionHandler.cs ├── ITryRepeatStrategy.cs ├── IWaitingStrategy.cs ├── Properties │ └── AssemblyInfo.cs ├── RepeatStrategies │ ├── NRepeatsTryRepeatStrategy.cs │ └── NRepeatsWithTimelimitStrategy.cs ├── Try.cs ├── TryContext.cs ├── TryExtensions.cs └── WaitingStrategies │ ├── ConstantBackoffWaitingStrategy.cs │ ├── ExponentialBackoffWaitingStrategy.cs │ └── LinearBackoffWaitingStrategy.cs ├── FluentExceptions.sln ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/.gitignore -------------------------------------------------------------------------------- /Core.Trying.Test/Core.Trying.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying.Test/Core.Trying.Test.csproj -------------------------------------------------------------------------------- /Core.Trying.Test/CoreTryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying.Test/CoreTryTests.cs -------------------------------------------------------------------------------- /Core.Trying.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Core.Trying.Test/RightException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying.Test/RightException.cs -------------------------------------------------------------------------------- /Core.Trying.Test/TestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying.Test/TestException.cs -------------------------------------------------------------------------------- /Core.Trying.Test/WrongException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying.Test/WrongException.cs -------------------------------------------------------------------------------- /Core.Trying/Core.Trying.0.1.7.39973.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/Core.Trying.0.1.7.39973.nupkg -------------------------------------------------------------------------------- /Core.Trying/Core.Trying.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/Core.Trying.csproj -------------------------------------------------------------------------------- /Core.Trying/Core.Trying.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/Core.Trying.nuspec -------------------------------------------------------------------------------- /Core.Trying/ExceptionHandlers/AbstractExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/ExceptionHandlers/AbstractExceptionHandler.cs -------------------------------------------------------------------------------- /Core.Trying/ExceptionHandlers/DelegateExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/ExceptionHandlers/DelegateExceptionHandler.cs -------------------------------------------------------------------------------- /Core.Trying/ExceptionHandlers/SimpleExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/ExceptionHandlers/SimpleExceptionHandler.cs -------------------------------------------------------------------------------- /Core.Trying/IExpectedExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/IExpectedExceptionHandler.cs -------------------------------------------------------------------------------- /Core.Trying/ITryRepeatStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/ITryRepeatStrategy.cs -------------------------------------------------------------------------------- /Core.Trying/IWaitingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/IWaitingStrategy.cs -------------------------------------------------------------------------------- /Core.Trying/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Core.Trying/RepeatStrategies/NRepeatsTryRepeatStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/RepeatStrategies/NRepeatsTryRepeatStrategy.cs -------------------------------------------------------------------------------- /Core.Trying/RepeatStrategies/NRepeatsWithTimelimitStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/RepeatStrategies/NRepeatsWithTimelimitStrategy.cs -------------------------------------------------------------------------------- /Core.Trying/Try.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/Try.cs -------------------------------------------------------------------------------- /Core.Trying/TryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/TryContext.cs -------------------------------------------------------------------------------- /Core.Trying/TryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/TryExtensions.cs -------------------------------------------------------------------------------- /Core.Trying/WaitingStrategies/ConstantBackoffWaitingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/WaitingStrategies/ConstantBackoffWaitingStrategy.cs -------------------------------------------------------------------------------- /Core.Trying/WaitingStrategies/ExponentialBackoffWaitingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/WaitingStrategies/ExponentialBackoffWaitingStrategy.cs -------------------------------------------------------------------------------- /Core.Trying/WaitingStrategies/LinearBackoffWaitingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/Core.Trying/WaitingStrategies/LinearBackoffWaitingStrategy.cs -------------------------------------------------------------------------------- /FluentExceptions.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/FluentExceptions.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toeb/fluentexceptions/HEAD/README.md --------------------------------------------------------------------------------