Я хотел бы создать класс, в котором клиентская сторона (прокси) экземпляра объекта может зарегистрироваться в событии (или делегате) и получать информацию всякий раз, когда это событие запускается на стороне сервера.
Я пытался напрямую, но получаю SecurityException
, информирующее меня о том, что System.DelegateSerializationHolder
не может быть сериализовано на этом уровне безопасности.
Есть ли способ обойти это?
Пример:
MyClass proxy = Activator.GetObject(typeof(MyClass ), uri) as MyClass;
proxy.OnMyEvent += new MyEventHandler(this.Callback);