Кто-нибудь знает, можно ли управлять именами типов, сгенерированных с помощью функции Castle DynamicProxy? Я надеялся воспользоваться возможностью сохранить сборку, сгенерированную Castle, чтобы добавить некоторые дополнительные классы с некоторыми конкретными функциями для моего проекта, но я хотел бы иметь возможность управлять именами этих сгенерированных типов прокси. Любая помощь будет принята с благодарностью.Занесенные имена классов DynamicProxy в Castle DynamicProxy
Я действительно планирую сохранять экземпляры этих классов, а также экземпляры исходных классов, которые являются источниками прокси с NHibernate. Поэтому мне нужно, чтобы эти имена были согласованными между несколькими поколениями сборки.
Чувак, ты мой герой. – yonkz
Я дам этот снимок в ближайшие пару дней и дам вам знать, как это происходит. – yonkz
Sneaky очень sneaky;) Вы правильно отметили, что __it далеко не прямолинейный, и по какой-то причине. Это не предназначалось для переоценки.В любом случае, если вы это сделаете, есть предположение (не помните, если было зарегистрировано), что область именования будет последовательной - для данного 'предлагаемогоName' она всегда ** возвращает одно и то же уникальное имя (очевидно, оно должно быть уникальным, поэтому снова , если вы дважды вызываете метод, он должен всегда возвращать одно и то же второе значение и т. д.). От этого зависит процесс десериализации. –