/// <summary> /// Initializes a new instance of the <see cref="JetAdvantageLinkTriage"/> class. /// </summary> /// <param name="linkUI">JetAdantageLink UI</param> /// <param name="device">Target device</param> /// <param name="pluginExecutionData"></param> public JetAdvantageLinkTriage(IDevice device, JetAdvantageLinkUI linkUI, PluginExecutionData pluginExecutionData) : base(pluginExecutionData) { _linkUI = linkUI; _omniUI = ((JediOmniDevice)device).ControlPanel; _pluginExecutionData = pluginExecutionData; _logger = new TriageDataLog(_pluginExecutionData); }
/// <summary> /// Initializes a new instance of the <see cref="TriageBase"/> class. /// </summary> /// <param name="pluginExecutionData">The plugin execution data.</param> protected TriageBase(PluginExecutionData pluginExecutionData) { _pluginExecutionData = pluginExecutionData; _logger = new TriageDataLog(_pluginExecutionData); }