Exemplo n.º 1
0
        public override void Publish(Variant[] eventFields)
        {
            var currentEvent = EventHelper.Deserialize(this.Property.PropertyType, eventFields);

            this.Property.SetValue(this.Target, currentEvent);
            base.Publish(eventFields);
        }
Exemplo n.º 2
0
        public override void Publish(Variant[] eventFields)
        {
            var currentEvent = EventHelper.Deserialize <T>(eventFields);
            var queue        = (ObservableQueue <T>) this.Property.GetValue(this.Target);

            queue.Enqueue(currentEvent);
        }