У нас имеется приложение, которое генерирует кучу XML сообщений.
Эти сообщения кэшируются в distributed cache. Сообщение идентифицируется строкой вида L1/L2/L3. При этом можно запросить кэп "дай мне все елементы начинающися с L1/L2. В результате кэш вернет все эти XML (один за одним через callback). Проблема у меня в том что эти все сообщения надо упаковать в DataTable и отдать клиенту через WCF web-service.
Как мне определить, что больше сообщений нет? Кэш не имеет такой функциональности. На сегодня у меня только одна идея — закэшировать количество посланных сообщений. Есть ли другие пути?