41 lines
910 B
C#
41 lines
910 B
C#
using Prism.Events;
|
|
|
|
namespace DTS.Common.Events
|
|
{
|
|
/// <summary>
|
|
/// Event to inform feedback page to get updated
|
|
/// FB 22323
|
|
/// </summary>
|
|
/// <remarks>
|
|
///
|
|
/// </remarks>
|
|
public class FeedbackEvent : PubSubEvent<FeedbackArg> { }
|
|
|
|
|
|
public class FeedbackArg
|
|
{
|
|
/// <summary>
|
|
/// Severity being notified
|
|
/// </summary>
|
|
public Severity Severity { get; private set; }
|
|
/// <summary>
|
|
/// Message that is logged
|
|
/// </summary>
|
|
public string Message { get; private set; }
|
|
|
|
public FeedbackArg(Severity severity, string message)
|
|
{
|
|
Severity = severity;
|
|
Message = message;
|
|
}
|
|
}
|
|
public enum Severity
|
|
{
|
|
Information,
|
|
Warning,
|
|
Error,
|
|
ResponseStarting,
|
|
CommandStarting
|
|
}
|
|
}
|