protobuf-net - DataContractSurrogates?
Щас пользуюсь DataContractSerializer
вместе с DataContractSurrogate
предоставить описания сериализации для прокси-классов NHibernate (как описано в http://timvasil.com/blog14/post/2008/02/WCF-serialization-with-NHibernate.aspx).
Я действительно заинтересован в переходе на protobuf-net для сериализации моих данных с использованием protobufs, но я не могу найти способ использовать DataContractSurrogate
"S. Без этой функции я не справлюсь с сериализацией динамических прокси-классов NHibernate, которые получены из моих классов моделей.
1 ответ
Я не эксперт NHibernate, но в v2 есть несколько вещей, предназначенных для удовлетворения этого сценария; Прежде всего, имеется встроенный код, предназначенный для распознавания прокси-серверов NH и надлежащего обращения (в частности, не для жалоб на неизвестные типы).
Я буду читать связанную статью, хотя; без большего опыта NH я не могу быть уверен, что текущий подход достаточен. Я также был бы очень рад получить любые тестовые примеры, которые я мог бы использовать, чтобы доказать, что они удовлетворяют потребности.