NuGet/NuGetGallery — pull request #673 by dotnetjunky (2012-12-04 18:52:13+00:00)
Title: Fix problem with call async method inside a Transaction scope.

We can't call async method calls inside a Transaction scope, because Transaction has thread affinity. Move them outside Transaction scope. Currently these async method calls make a web request, so they don't participate in the transaction anyway.