23 lines
770 B
C#
23 lines
770 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using DTS.Common.Interface.ISO.ExtraProperties;
|
|
using Prism.Events;
|
|
|
|
namespace DTS.Common.Events.ISO
|
|
{
|
|
public class ExtraPropertiesChangedEvent : PubSubEvent<ExtraPropertiesChangedEventArgs> { }
|
|
|
|
public class ExtraPropertiesChangedEventArgs
|
|
{
|
|
public IList<IExtraProperty> ExtraProperties { get; private set; }
|
|
public object Producer { get; private set; }
|
|
public object Consumer { get; private set; }
|
|
public ExtraPropertiesChangedEventArgs(IList<IExtraProperty> extraProperties, object producer, object consumer)
|
|
{
|
|
ExtraProperties = extraProperties;
|
|
Producer = producer;
|
|
Consumer = consumer;
|
|
}
|
|
}
|
|
}
|