public EffectPluginTester() { InitializeComponent(); reader = new PluginReader(); pluginRunner = new PluginRunner(); }
public PostfixCalculatorCreator(IRecognizer recognizer, WayToGetOperation wayToGet, IPluginReader pluginReader = null) { this.recognizer = recognizer; this.pluginReader = pluginReader; if (pluginReader != null) { this.pluginReader = pluginReader; } operations = new List <IOperation>(); GetOperationsFromWay(wayToGet); }
/// <summary>Initializes a new instance of the <see cref="PluginLoader" /> class.</summary> /// <param name="pluginReader">The plug-in reader.</param> public PluginLoader(IPluginReader pluginReader) { PluginReader = pluginReader; }
/// <summary>Initializes a new instance of the <see cref="PluginLoader"/> class.</summary> /// <param name="pluginDirectory">The plug-in directory.</param> public PluginLoader(string pluginDirectory) { PluginReader = new PluginReader(pluginDirectory); }
public PluginReaderTests() { pluginReader = new OperationPluginReader(); pluginPath = System.Environment.CurrentDirectory + "\\" + "Plugins"; }