THRIFT-2456 THttpClient fails when using async support outside Silverlight
authorJens Geyer <jensg@apache.org>
Fri, 18 Apr 2014 17:46:17 +0000 (19:46 +0200)
committerJens Geyer <jensg@apache.org>
Fri, 18 Apr 2014 17:46:17 +0000 (19:46 +0200)
commita131b8f92c2b2386126353d08d2c285e0861e0da
tree6909d388a2a26d68eae63bffccd172a54787fa85
parente8c51ed9c8d77a80dd5f2a65b733810b560ed90e
THRIFT-2456 THttpClient fails when using async support outside Silverlight
Client: C#
Patch: Adam Connelly & Jens Geyer

This closes #97

commit 080b28eac31516ef9e3f988a87d890769f0751cd
 Author: Adam Connelly <adam@resdiary.com>
 Date: 2014-04-09T12:46:27Z

THRIFT-2456 Support async operations outside Silverlight

I altered TTransport to throw the NotSupportedExceptions to make it more obvious what's going on if someone generates their client using the async option, and then uses a transport that doesn't support it.
.gitignore
lib/csharp/src/Transport/THttpClient.cs
lib/csharp/src/Transport/TTransport.cs