├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── packages.config ├── Build ├── appveyor-deploy-docs.ps1 ├── build.ps1 ├── check-key.ps1 ├── keys.ps1 ├── keys │ ├── Rackspace.Threading.dev.net35.snk │ ├── Rackspace.Threading.dev.snk │ ├── Rackspace.Threading.net35.snk │ └── Rackspace.Threading.snk ├── push.ps1 └── version.ps1 ├── Docs.Threading.History ├── 1.0 │ ├── Docs.Threading.1.0.shfbproj │ └── packages.config ├── 1.1 │ ├── Docs.Threading.1.1.shfbproj │ └── packages.config ├── 2.0 │ ├── Docs.Threading.2.0.shfbproj │ └── packages.config └── Current │ ├── Docs.Threading.Current.shfbproj │ └── packages.config ├── Docs.Threading ├── Content │ ├── BreakingChangesPolicy.aml │ ├── License.aml │ ├── MSHelpViewerRoot.aml │ ├── UserGuide │ │ ├── Installation.aml │ │ └── UserGuide.aml │ └── Welcome.aml ├── Docs.Threading.net35-client.shfbproj ├── Docs.Threading.net40-client.shfbproj ├── Docs.Threading.net45.shfbproj ├── Docs.Threading.netcore45.shfbproj ├── Docs.Threading.portable-net40.shfbproj ├── Docs.Threading.portable-net45.shfbproj └── Threading.content ├── LICENSE ├── PublicAPI ├── dotnet │ ├── PublicAPI.Shipped.txt │ └── PublicAPI.Unshipped.txt ├── net35-client │ ├── PublicAPI.Shipped.txt │ └── PublicAPI.Unshipped.txt └── net40 │ ├── PublicAPI.Shipped.txt │ └── PublicAPI.Unshipped.txt ├── README.md ├── Rackspace.Threading.sln ├── Rackspace.Threading ├── CancellationTokenSourceExtensions.cs ├── CompletedTask.cs ├── CoreTaskExtensions.cs ├── DelayedTask.cs ├── IAsyncDisposable.cs ├── IProgress`1.cs ├── Microsoft │ └── Runtime │ │ └── CompilerServices │ │ ├── ConfiguredTaskAwaitable.cs │ │ ├── ConfiguredTaskAwaitable`1.cs │ │ ├── TaskAwaiter.cs │ │ ├── TaskAwaiter`1.cs │ │ └── YieldAwaitable.cs ├── NamespaceDoc.cs ├── ProgressChangedEventArgs`1.cs ├── Progress`1.cs ├── Properties │ └── AssemblyInfo.cs ├── Rackspace.Threading.net35-client.csproj ├── Rackspace.Threading.net40-client.csproj ├── Rackspace.Threading.net45.csproj ├── Rackspace.Threading.netcore45.csproj ├── Rackspace.Threading.portable-net40.csproj ├── Rackspace.Threading.portable-net45.csproj ├── StreamExtensions.cs ├── System │ ├── AwaitExtensions.cs │ ├── ExecutionContextLightup.cs │ ├── Lightup.cs │ ├── LightupServices.cs │ ├── LightupType.cs │ └── Runtime │ │ └── CompilerServices │ │ ├── AsyncMethodBuilderCore.cs │ │ ├── AsyncMethodTaskCache`1.cs │ │ ├── AsyncServices.cs │ │ ├── AsyncStateMachineAttribute.cs │ │ ├── AsyncTaskMethodBuilder.cs │ │ ├── AsyncTaskMethodBuilder`1.cs │ │ ├── AsyncVoidMethodBuilder.cs │ │ ├── IAsyncMethodBuilder.cs │ │ ├── IAsyncStateMachine.cs │ │ ├── ICriticalNotifyCompletion.cs │ │ ├── INotifyCompletion.cs │ │ ├── IteratorStateMachineAttribute.cs │ │ └── StateMachineAttribute.cs ├── TaskBlocks.cs ├── TaskCompletionSourceExtensions.cs ├── TunnelVisionLabs.Threading.nuspec ├── VoidResult.cs ├── WebRequestExtensions.cs ├── packages.Rackspace.Threading.net35-client.config ├── packages.Rackspace.Threading.net40-client.config ├── packages.Rackspace.Threading.net45.config ├── packages.Rackspace.Threading.netcore45.config ├── packages.Rackspace.Threading.portable-net40.config └── packages.Rackspace.Threading.portable-net45.config ├── Samples └── CSharpSamples │ ├── CSharpSamples.csproj │ ├── Properties │ └── AssemblyInfo.cs │ ├── TaskBlockUsing.cs │ ├── TaskBlockUsingWithResult.cs │ ├── TaskBlockWhileAsync.cs │ └── TaskBlockWhileAsyncCondition.cs ├── Tests └── UnitTest.RackspaceThreading │ ├── Properties │ └── AssemblyInfo.cs │ ├── TaskTestingBase.cs │ ├── TestAsyncAwait.cs │ ├── TestCancellationTokenSourceExtensions.cs │ ├── TestCompletedTask.cs │ ├── TestCoreTaskExtensions_Catch.cs │ ├── TestCoreTaskExtensions_Finally.cs │ ├── TestCoreTaskExtensions_Select.cs │ ├── TestCoreTaskExtensions_Then.cs │ ├── TestDelayedTask_Delay.cs │ ├── TestDelayedTask_WhenAll.cs │ ├── TestDelayedTask_WhenAny.cs │ ├── TestProgress.cs │ ├── TestStreamExtensions.cs │ ├── TestTaskBlocks_Using.cs │ ├── TestTaskBlocks_While.cs │ ├── TestWebRequestExtensions.cs │ ├── UnitTest.RackspaceThreading.net35-client.csproj │ ├── UnitTest.RackspaceThreading.net40-client.csproj │ ├── UnitTest.RackspaceThreading.net45.csproj │ ├── UnitTest.RackspaceThreading.portable-net40.csproj │ ├── UnitTest.RackspaceThreading.portable-net45.csproj │ ├── packages.UnitTest.RackspaceThreading.net35-client.config │ ├── packages.UnitTest.RackspaceThreading.net40-client.config │ ├── packages.UnitTest.RackspaceThreading.net45.config │ ├── packages.UnitTest.RackspaceThreading.portable-net40.config │ └── packages.UnitTest.RackspaceThreading.portable-net45.config ├── TunnelVisionLabs.Threading.UnitTest.ruleset ├── TunnelVisionLabs.Threading.ruleset ├── appveyor.yml └── stylecop.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/.nuget/packages.config -------------------------------------------------------------------------------- /Build/appveyor-deploy-docs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/appveyor-deploy-docs.ps1 -------------------------------------------------------------------------------- /Build/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/build.ps1 -------------------------------------------------------------------------------- /Build/check-key.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/check-key.ps1 -------------------------------------------------------------------------------- /Build/keys.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/keys.ps1 -------------------------------------------------------------------------------- /Build/keys/Rackspace.Threading.dev.net35.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/keys/Rackspace.Threading.dev.net35.snk -------------------------------------------------------------------------------- /Build/keys/Rackspace.Threading.dev.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/keys/Rackspace.Threading.dev.snk -------------------------------------------------------------------------------- /Build/keys/Rackspace.Threading.net35.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/keys/Rackspace.Threading.net35.snk -------------------------------------------------------------------------------- /Build/keys/Rackspace.Threading.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/keys/Rackspace.Threading.snk -------------------------------------------------------------------------------- /Build/push.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Build/push.ps1 -------------------------------------------------------------------------------- /Build/version.ps1: -------------------------------------------------------------------------------- 1 | $Version = "2.1.0-dev" 2 | -------------------------------------------------------------------------------- /Docs.Threading.History/1.0/Docs.Threading.1.0.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/1.0/Docs.Threading.1.0.shfbproj -------------------------------------------------------------------------------- /Docs.Threading.History/1.0/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/1.0/packages.config -------------------------------------------------------------------------------- /Docs.Threading.History/1.1/Docs.Threading.1.1.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/1.1/Docs.Threading.1.1.shfbproj -------------------------------------------------------------------------------- /Docs.Threading.History/1.1/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/1.1/packages.config -------------------------------------------------------------------------------- /Docs.Threading.History/2.0/Docs.Threading.2.0.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/2.0/Docs.Threading.2.0.shfbproj -------------------------------------------------------------------------------- /Docs.Threading.History/2.0/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/2.0/packages.config -------------------------------------------------------------------------------- /Docs.Threading.History/Current/Docs.Threading.Current.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/Current/Docs.Threading.Current.shfbproj -------------------------------------------------------------------------------- /Docs.Threading.History/Current/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading.History/Current/packages.config -------------------------------------------------------------------------------- /Docs.Threading/Content/BreakingChangesPolicy.aml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Content/BreakingChangesPolicy.aml -------------------------------------------------------------------------------- /Docs.Threading/Content/License.aml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Content/License.aml -------------------------------------------------------------------------------- /Docs.Threading/Content/MSHelpViewerRoot.aml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Content/MSHelpViewerRoot.aml -------------------------------------------------------------------------------- /Docs.Threading/Content/UserGuide/Installation.aml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Content/UserGuide/Installation.aml -------------------------------------------------------------------------------- /Docs.Threading/Content/UserGuide/UserGuide.aml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Content/UserGuide/UserGuide.aml -------------------------------------------------------------------------------- /Docs.Threading/Content/Welcome.aml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Content/Welcome.aml -------------------------------------------------------------------------------- /Docs.Threading/Docs.Threading.net35-client.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Docs.Threading.net35-client.shfbproj -------------------------------------------------------------------------------- /Docs.Threading/Docs.Threading.net40-client.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Docs.Threading.net40-client.shfbproj -------------------------------------------------------------------------------- /Docs.Threading/Docs.Threading.net45.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Docs.Threading.net45.shfbproj -------------------------------------------------------------------------------- /Docs.Threading/Docs.Threading.netcore45.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Docs.Threading.netcore45.shfbproj -------------------------------------------------------------------------------- /Docs.Threading/Docs.Threading.portable-net40.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Docs.Threading.portable-net40.shfbproj -------------------------------------------------------------------------------- /Docs.Threading/Docs.Threading.portable-net45.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Docs.Threading.portable-net45.shfbproj -------------------------------------------------------------------------------- /Docs.Threading/Threading.content: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Docs.Threading/Threading.content -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/LICENSE -------------------------------------------------------------------------------- /PublicAPI/dotnet/PublicAPI.Shipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/PublicAPI/dotnet/PublicAPI.Shipped.txt -------------------------------------------------------------------------------- /PublicAPI/dotnet/PublicAPI.Unshipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/PublicAPI/dotnet/PublicAPI.Unshipped.txt -------------------------------------------------------------------------------- /PublicAPI/net35-client/PublicAPI.Shipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/PublicAPI/net35-client/PublicAPI.Shipped.txt -------------------------------------------------------------------------------- /PublicAPI/net35-client/PublicAPI.Unshipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/PublicAPI/net35-client/PublicAPI.Unshipped.txt -------------------------------------------------------------------------------- /PublicAPI/net40/PublicAPI.Shipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/PublicAPI/net40/PublicAPI.Shipped.txt -------------------------------------------------------------------------------- /PublicAPI/net40/PublicAPI.Unshipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/PublicAPI/net40/PublicAPI.Unshipped.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/README.md -------------------------------------------------------------------------------- /Rackspace.Threading.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading.sln -------------------------------------------------------------------------------- /Rackspace.Threading/CancellationTokenSourceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/CancellationTokenSourceExtensions.cs -------------------------------------------------------------------------------- /Rackspace.Threading/CompletedTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/CompletedTask.cs -------------------------------------------------------------------------------- /Rackspace.Threading/CoreTaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/CoreTaskExtensions.cs -------------------------------------------------------------------------------- /Rackspace.Threading/DelayedTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/DelayedTask.cs -------------------------------------------------------------------------------- /Rackspace.Threading/IAsyncDisposable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/IAsyncDisposable.cs -------------------------------------------------------------------------------- /Rackspace.Threading/IProgress`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/IProgress`1.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Microsoft/Runtime/CompilerServices/ConfiguredTaskAwaitable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Microsoft/Runtime/CompilerServices/ConfiguredTaskAwaitable.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Microsoft/Runtime/CompilerServices/ConfiguredTaskAwaitable`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Microsoft/Runtime/CompilerServices/ConfiguredTaskAwaitable`1.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Microsoft/Runtime/CompilerServices/TaskAwaiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Microsoft/Runtime/CompilerServices/TaskAwaiter.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Microsoft/Runtime/CompilerServices/TaskAwaiter`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Microsoft/Runtime/CompilerServices/TaskAwaiter`1.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Microsoft/Runtime/CompilerServices/YieldAwaitable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Microsoft/Runtime/CompilerServices/YieldAwaitable.cs -------------------------------------------------------------------------------- /Rackspace.Threading/NamespaceDoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/NamespaceDoc.cs -------------------------------------------------------------------------------- /Rackspace.Threading/ProgressChangedEventArgs`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/ProgressChangedEventArgs`1.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Progress`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Progress`1.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Rackspace.Threading/Rackspace.Threading.net35-client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Rackspace.Threading.net35-client.csproj -------------------------------------------------------------------------------- /Rackspace.Threading/Rackspace.Threading.net40-client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Rackspace.Threading.net40-client.csproj -------------------------------------------------------------------------------- /Rackspace.Threading/Rackspace.Threading.net45.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Rackspace.Threading.net45.csproj -------------------------------------------------------------------------------- /Rackspace.Threading/Rackspace.Threading.netcore45.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Rackspace.Threading.netcore45.csproj -------------------------------------------------------------------------------- /Rackspace.Threading/Rackspace.Threading.portable-net40.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Rackspace.Threading.portable-net40.csproj -------------------------------------------------------------------------------- /Rackspace.Threading/Rackspace.Threading.portable-net45.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/Rackspace.Threading.portable-net45.csproj -------------------------------------------------------------------------------- /Rackspace.Threading/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/StreamExtensions.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/AwaitExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/AwaitExtensions.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/ExecutionContextLightup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/ExecutionContextLightup.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Lightup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Lightup.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/LightupServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/LightupServices.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/LightupType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/LightupType.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/AsyncMethodBuilderCore.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/AsyncMethodTaskCache`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/AsyncMethodTaskCache`1.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/AsyncServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/AsyncServices.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/AsyncStateMachineAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/AsyncStateMachineAttribute.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/AsyncTaskMethodBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/AsyncTaskMethodBuilder.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/AsyncTaskMethodBuilder`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/AsyncTaskMethodBuilder`1.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/AsyncVoidMethodBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/AsyncVoidMethodBuilder.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/IAsyncMethodBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/IAsyncMethodBuilder.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/IAsyncStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/IAsyncStateMachine.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/ICriticalNotifyCompletion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/ICriticalNotifyCompletion.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/INotifyCompletion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/INotifyCompletion.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/IteratorStateMachineAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/IteratorStateMachineAttribute.cs -------------------------------------------------------------------------------- /Rackspace.Threading/System/Runtime/CompilerServices/StateMachineAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/System/Runtime/CompilerServices/StateMachineAttribute.cs -------------------------------------------------------------------------------- /Rackspace.Threading/TaskBlocks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/TaskBlocks.cs -------------------------------------------------------------------------------- /Rackspace.Threading/TaskCompletionSourceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/TaskCompletionSourceExtensions.cs -------------------------------------------------------------------------------- /Rackspace.Threading/TunnelVisionLabs.Threading.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/TunnelVisionLabs.Threading.nuspec -------------------------------------------------------------------------------- /Rackspace.Threading/VoidResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/VoidResult.cs -------------------------------------------------------------------------------- /Rackspace.Threading/WebRequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/WebRequestExtensions.cs -------------------------------------------------------------------------------- /Rackspace.Threading/packages.Rackspace.Threading.net35-client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/packages.Rackspace.Threading.net35-client.config -------------------------------------------------------------------------------- /Rackspace.Threading/packages.Rackspace.Threading.net40-client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/packages.Rackspace.Threading.net40-client.config -------------------------------------------------------------------------------- /Rackspace.Threading/packages.Rackspace.Threading.net45.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/packages.Rackspace.Threading.net45.config -------------------------------------------------------------------------------- /Rackspace.Threading/packages.Rackspace.Threading.netcore45.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/packages.Rackspace.Threading.netcore45.config -------------------------------------------------------------------------------- /Rackspace.Threading/packages.Rackspace.Threading.portable-net40.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/packages.Rackspace.Threading.portable-net40.config -------------------------------------------------------------------------------- /Rackspace.Threading/packages.Rackspace.Threading.portable-net45.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Rackspace.Threading/packages.Rackspace.Threading.portable-net45.config -------------------------------------------------------------------------------- /Samples/CSharpSamples/CSharpSamples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Samples/CSharpSamples/CSharpSamples.csproj -------------------------------------------------------------------------------- /Samples/CSharpSamples/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Samples/CSharpSamples/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/CSharpSamples/TaskBlockUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Samples/CSharpSamples/TaskBlockUsing.cs -------------------------------------------------------------------------------- /Samples/CSharpSamples/TaskBlockUsingWithResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Samples/CSharpSamples/TaskBlockUsingWithResult.cs -------------------------------------------------------------------------------- /Samples/CSharpSamples/TaskBlockWhileAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Samples/CSharpSamples/TaskBlockWhileAsync.cs -------------------------------------------------------------------------------- /Samples/CSharpSamples/TaskBlockWhileAsyncCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Samples/CSharpSamples/TaskBlockWhileAsyncCondition.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TaskTestingBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TaskTestingBase.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestAsyncAwait.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestAsyncAwait.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestCancellationTokenSourceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestCancellationTokenSourceExtensions.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestCompletedTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestCompletedTask.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Catch.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Finally.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Finally.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Select.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Then.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestCoreTaskExtensions_Then.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestDelayedTask_Delay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestDelayedTask_Delay.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestDelayedTask_WhenAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestDelayedTask_WhenAll.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestDelayedTask_WhenAny.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestDelayedTask_WhenAny.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestProgress.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestStreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestStreamExtensions.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestTaskBlocks_Using.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestTaskBlocks_Using.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestTaskBlocks_While.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestTaskBlocks_While.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/TestWebRequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/TestWebRequestExtensions.cs -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.net35-client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.net35-client.csproj -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.net40-client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.net40-client.csproj -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.net45.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.net45.csproj -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.portable-net40.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.portable-net40.csproj -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.portable-net45.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/UnitTest.RackspaceThreading.portable-net45.csproj -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.net35-client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.net35-client.config -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.net40-client.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.net40-client.config -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.net45.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.net45.config -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.portable-net40.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.portable-net40.config -------------------------------------------------------------------------------- /Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.portable-net45.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/Tests/UnitTest.RackspaceThreading/packages.UnitTest.RackspaceThreading.portable-net45.config -------------------------------------------------------------------------------- /TunnelVisionLabs.Threading.UnitTest.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/TunnelVisionLabs.Threading.UnitTest.ruleset -------------------------------------------------------------------------------- /TunnelVisionLabs.Threading.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/TunnelVisionLabs.Threading.ruleset -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/appveyor.yml -------------------------------------------------------------------------------- /stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tunnelvisionlabs/dotnet-threading/HEAD/stylecop.json --------------------------------------------------------------------------------