I have a WCF webservice using the WebServiceHost class.
new WebServiceHost(typeof(MyServiceClass));
If I use a blocking call like Thread.Sleep (just an example) in one of my webservice methods and i call this method the whole service is not usable while the blocking call is active.
Is that normal behaviour or is there an error somewhere in my configuration or usage?
Ok, I got it. If you start the service in a windows forms GUI thread you can add
to the ServiceBehavior and the requests get handled in parallel. 🙂