У меня типичное приложение производитель-потребитель. У меня есть BlockingCollection для обеспечения механизма производства-потребления. Что мне нужно, так это добавить возможность приостанавливать выполнение потребительского потока из другого потока. Я читал о различных примитивах синхронизации .net, но не могу решить, как это реализовать проще всего.
P.S.: Я использую .net 4.0.