30 lines
960 B
C#
30 lines
960 B
C#
using System.Collections.Generic;
|
|
using System.Reflection;
|
|
using Microsoft.Practices.Prism.Events;
|
|
// ReSharper disable ClassNeverInstantiated.Global
|
|
|
|
namespace DTS.Common.Events
|
|
{
|
|
/// <summary>
|
|
/// The <see cref="AssemblyListNotification"/> event.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// The <see cref="AssemblyListNotification"/> event is used to display the notification content such as message and icon.
|
|
/// </remarks>
|
|
public class AssemblyListNotification : CompositePresentationEvent<AssemblyListInfo> { }
|
|
public class AssemblyListNotificationViewer : CompositePresentationEvent<AssemblyListInfo> { }
|
|
public class AssemblyListInfo : EventBase
|
|
{
|
|
public AssemblyListInfo()
|
|
{
|
|
|
|
}
|
|
public AssemblyListInfo(List<Assembly> assemblyList)
|
|
{
|
|
AssemblyList = assemblyList;
|
|
}
|
|
|
|
public List<Assembly> AssemblyList { get; set; }
|
|
}
|
|
}
|