Visual Studio Team Services

TFS Connection Pooling

I just published the latest version of my TFS Helper library to NuGet which supports pooled connections, particularly for multithreaded access to your TFS server. Microsoft explicitly suggests using one WorkItemStore instance per thread and in order to make this a tad easier, you can use my WorkItemStoreConnectionPool class now.

Moreover I’ve provided a large set of .FromAsync(..) overrides for proper TPL-compliant queries. So you have all tools now to write async & non-blocking multithreaded TFS client applications from now on.

Discussion

Comments disabled.