2017-02-02 12 views
0

Я в настоящее время являюсь исследователем компании AI. Мне нужно решение для сериализации, которое должно хранить очень похожие структуры, но очень разные типы, интерфейс/базовый класс и внутренние общие списки и массивы. Я работаю над CS (C#) из-за уникальных требований моей работы, портирование на Java, например, не является вариантом. Достаточно сказать, что XML не совсем сократил его - некоторые обновления Nuget с обновленными версиями Microsoft по умолчанию кажутся слишком статичными или их шаблоны кажутся «неуклюжими».Dynamic, Generic C# REST-подобные решения для хранения

Моя следующая линия исследований Под руководством JSON (.net).

Однако я не уверен, что это лучший вариант - особенно учитывая сложность классов для сохранения - и потенциал для реализации распределения архитектуры REST в ближайшее время.

Спасибо за ваше время и предложения. Следует приветствовать ссылки на примеры ваших рекомендаций, содержащих похожие структуры классов.

ответ

0

Вы должны проверить сериализацию и десериализацию динамических объектов. Ваш JSON может быть как можно более сложным. Это должно дать вам некоторую идею.

https://thewayofcode.wordpress.com/2012/09/18/c-dynamic-object-and-json-serialization-with-json-net/

+0

Спасибо, что я действительно экспериментировал с преобразованием динамического ввода. К сожалению, недостаточно данных класса было отправлено через - я разбираюсь между проектами в одном решении (имитируя передачу сети выше всего). Я буду обновлять вовремя, большое спасибо! –

 Смежные вопросы

  • Нет связанных вопросов^_^