Здравствуйте TK, Вы писали:
SS>>что я получаю, в scripting, вызвав 2 раза подряд property Component — я получаю указатель на один и тот же обьект (hash code равны), а в managed приложении (ASP.NET Application), я вызываю 2 раза подряд Component — я получаю 2 РАЗНЫХ объекта (hash code разные), хотя конструктор SomeComponent() выполнялся 1 раз (это логируеться)
SS>>вот этого я не понял напрочь TK>Все правильно. В managed приложении Вы получили две ссылки на два разных TransparentProxy которые указывают на один объект.
Незнаю, незнаю, вызов методов, изменяющих внутренние значения, изменяют их только в том обьекте, у которого я метод вызывал, а у "другого" ничего не меняеться...
SS>>есть еще один способ юзать приложение, описывать интерфейсы самому — тоже глючит, при изменении интерфейсов, бывает вызываются не те методы, которые вызываешь, где-то он кеширует смещения и не реагирует на изменения TK>Если не мудрить с идентификацией сборок, интерфейсов и т.п, то все ОК.