Добрый день,
Мне нужно использовать по всему шаблону переменную - объект, класс которого определен во внешней сборке?
Я столкнулся с проблемой использования project.Context
Оказалось что переменная project по крайней мере в ProjectMaker может пересоздаваться. А project.Context сериализуется сохраняется, потом загружается и десериализуется.
Кроме того пересоздаются все мои классы и обнуляются статические данные в них, так что я и в статических полях не могу свои переменные хранить.
Я хочу хранить в project.Context древовидный объект, все типы свойств которого определены во внешней сборке. И похоже на то, что сериализация для project.Context работает только для классов определенных внутри шаблона.
Вопрос: как мне сохранить в project.Context объект класса определенного во внешней сборке?
Мне нужно использовать по всему шаблону переменную - объект, класс которого определен во внешней сборке?
Я столкнулся с проблемой использования project.Context
Оказалось что переменная project по крайней мере в ProjectMaker может пересоздаваться. А project.Context сериализуется сохраняется, потом загружается и десериализуется.
Кроме того пересоздаются все мои классы и обнуляются статические данные в них, так что я и в статических полях не могу свои переменные хранить.
Я хочу хранить в project.Context древовидный объект, все типы свойств которого определены во внешней сборке. И похоже на то, что сериализация для project.Context работает только для классов определенных внутри шаблона.
Вопрос: как мне сохранить в project.Context объект класса определенного во внешней сборке?