Exemplo n.º 1
0
 protected void DeserializeEventListeners()
 {
     _eventHandlers = new Dictionary <string, EventCallback>();
     for (int i = 0; i < _serializedDelegates.Count; i += 1)
     {
         _eventHandlers.Add(_serializedDelegates[i].eventname, DelegateSerialization.DeserializeDelegate(_serializedDelegates[i]));
     }
 }
Exemplo n.º 2
0
        protected void SerializeEventHandlers()
        {
            _serializedDelegates = new List <DelegateSerialization.SerializedDelegate>();
            var keys = _eventHandlers.Keys;

            foreach (var key in keys)
            {
                _serializedDelegates.Add(DelegateSerialization.SerializeDelegate(_eventHandlers[key], key));
            }
        }