Я пытаюсь вернуть большой набор результатов из службы WCF. Большой набор результатов, вероятно, будет иметь подходящие записи 500K, и каждая запись будет иметь 150 столбцов.Возвращение большого набора collectionresult из WCF
Я знаю, настраивая привязки WCF, мы можем вернуть большой набор результатов. Но я не уверен в этом. Я пробовал этот сценарий, но получил ошибку, чтобы увеличить лимит свойства «maxItemsInObjectGraph», даже если установить значение «2147483647» этого свойства. Я искал альтернативные варианты и обнаружил, что это может быть достигнуто с помощью свойства messageEncoding и transferMode привязки. Я пробовал с «Mtom» и «StreamResponse», но я не уверен, как он работает?
Я также ссылался на ссылку this, но не хочу делать разбивку на страницы, так как мой клиент хочет данных за один раз.
Так Вывод:
1. Can we return large result set from WCF? Or Does the use of WCF best to return large result set or I need to move to different way like WebAPI?
2. StreamResponse should work like returning results in chunck I guess but after implementation, I don't think it is working as I am getting result altogether.
Ваши материалы будут оценены.
Спасибо!