Передача двоично-кодированных объектов между C # и TypeScript сгенерированных исходных типов runtume
Конечно, название очень сбивает с толку, но позвольте мне дать вам мой пример использования.
В нашем проекте мы используем ECS как часть нашего приложения, но это не так важно. Важно то, что компоненты (чистые классы данных) создаются во время выполнения приложения, а затем их сборка динамически загружается. Кроме того, таким же образом могут быть сгенерированы классы данных Typescript.
Я хочу иметь реестр классов данных как на сервере C#, так и на клиенте TypeScript, который будет синхронизироваться при создании нового компонента. Тогда я хочу связаться с сообщением
message ComponentData{
string dataTypeId;
byte[] encodedComponentData;
}
Могут ли клиент и сервер десериализовать и декодировать двоичные данные?