Уловки для отладки с помощью реактивных расширений?

Я ищу идеи, как упростить прием RX отлаживаемый. Может быть очень сложно найти точку отказа, когда источник проходит через комбайнеры, дросселирующие устройства, публикаторы и тому подобное.

До сих пор я делал то же самое, что и со сложными цепочками Enumerable - вставлял Do () для трассировки, частично добавлял поле «name» к анонимному типу, иногда собирал трассировки стека ... Но мы возможно, в нашей системе есть сотни производителей и, может быть, тысячи потребителей, и становится очень сложно изолировать проблемы.

Какие уловки у вас есть для отладки использования RX?

26
задан scobi 22 November 2011 в 02:06
поделиться