Appccelerate.DistributedEventBroker.Serializer.XmlEventArgsSerializer.Deserialize C# (CSharp) Method

Deserialize() public method

Deserialize the specified event args type from its string representation.
public Deserialize ( Type eventArgsType, string eventArgs ) : EventArgs
eventArgsType System.Type Type of the event args.
eventArgs string The event args as string.
return System.EventArgs
        public EventArgs Deserialize(Type eventArgsType, string eventArgs)
        {
            using (var sr = new StringReader(eventArgs))
            {
                var serializer = new XmlSerializer(eventArgsType);
                var result = serializer.Deserialize(sr);

                return result as EventArgs;
            }
        }
    }
XmlEventArgsSerializer