namespace WPFProject.Entity { public enum PluginLoadMessageType { Message, Completed, Error } public class PluginLoadMessage { public PluginLoadMessageType Type { get; set; } public string Message { get; set; } public int Total { get; set; } public int Completed { get; set; } public int Error { get; set; } public bool Success { get; set; } public PluginLoadMessage() { } } }