C#

Dirt simple method of limiting System.Threading.Task concurrency (max concurrent threads)

Microsoft has an article about creating a Task Scheduler that limits maximum concurrency: How to: Create a Task Scheduler That Limits the Degree of Concurrency The provided example class is clunky and kinda hard to grasp. I’ve been searching for a simple way to create a “thread pool” with limited concurrency. I previously experimented with …

Dirt simple method of limiting System.Threading.Task concurrency (max concurrent threads) Read More »

Generating a single flattened WSDL from an existing WCF Service

UPDATE 4/12/2013: Tool included Download WSDL Flattener Tool I’m not including source because it’s messy (I prefer to cleanup my code before sharing…) but feel free to decompile with ILSpy if you don’t trust me. UPDATE 8/11/2015: Command line tool included WSDL Flattener Command Line Utility Somehow I forgot to save my update – thanks …

Generating a single flattened WSDL from an existing WCF Service Read More »