Skip to content

Parallel extensions#233

Merged
sharwell merged 8 commits intoopenstacknetsdk:masterfrom
sharwell:ParallelExtensions
Nov 7, 2013
Merged

Parallel extensions#233
sharwell merged 8 commits intoopenstacknetsdk:masterfrom
sharwell:ParallelExtensions

Conversation

@sharwell
Copy link
Copy Markdown
Contributor

@sharwell sharwell commented Nov 7, 2013

This branch adds the following features which are necessary to support asynchronous service interfaces:

  1. Add a proper implementation of WebRequest.GetResponseAsync
  2. Add utility methods from Parallel Extensions Extras and InternalTaskExtensions
  3. Update ProviderBase<T> to support constructing asynchronous web requests and handling the responses.
  4. Add the IProgress<T> interface to support .NET 4.5-style progress notifications in .NET 3.5 and .NET 4.0.
  5. Add the AsyncCompletionOption enumeration to allow clients to specify task behavior for asynchronous server-side operations.
  6. Add an initial documentation page describing the approach taken for the new asynchronous services.

@ghost ghost assigned sharwell Nov 7, 2013
sharwell added a commit that referenced this pull request Nov 7, 2013
@sharwell sharwell merged commit 279b749 into openstacknetsdk:master Nov 7, 2013
@sharwell sharwell deleted the ParallelExtensions branch November 7, 2013 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant