How do I deal with the reentrant call pattern in WCF?
Imagine a duplex WCF service that contains a list of subscribers. At some point the service sends data to all subscribers, and some of them may immediately call into the service again. The ConcurrencyMode of the service is Single, so this call fails with an exception. I would like to avoid that exception and found two possible solutions...