public PluginEventArgs(PluginEventMessageType messageType = PluginEventMessageType.Message, object result = null, PluginEventAction eventAction = new PluginEventAction()) { MessageType = messageType; Result = result; EventAction = eventAction; ExecutingDomain = AppDomain.CurrentDomain.FriendlyName; PluginName = Assembly.GetExecutingAssembly().GetName().Name; }
public PluginEventArgs(PluginEventMessageType messageType = PluginEventMessageType.Message, string resultMessage = "", PluginEventAction eventAction = (new PluginEventAction()), bool resultValue = true) { // default empty values allows us to send back default event response this.MessageType = messageType; // define message type that is bring sent this.ResultMessage = resultMessage; // used to send any string messages this.ResultValue = resultValue; this.EventAction = eventAction; // if the event type = "Action" then this carries the action to take this.executingDomain = AppDomain.CurrentDomain.FriendlyName; this.pluginName = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name; //this.pluginID = ((IPlugin)System.Reflection.Assembly.GetExecutingAssembly()).PluginID(); }
public PluginEventArgs(PluginEventMessageType messageType = PluginEventMessageType.Message, string resultMessage = "",PluginEventAction eventAction = (new PluginEventAction()), bool resultValue = true) { // default empty values allows us to send back default event response this.MessageType = messageType; // define message type that is bring sent this.ResultMessage = resultMessage; // used to send any string messages this.ResultValue = resultValue; this.EventAction = eventAction; // if the event type = "Action" then this carries the action to take this.executingDomain = AppDomain.CurrentDomain.FriendlyName; this.pluginName = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name; //this.pluginID = ((IPlugin)System.Reflection.Assembly.GetExecutingAssembly()).PluginID(); }