public static void SavePluginSetting(params string[] pluginList) { foreach (var pluginPos in pluginList) { PluginDataList.Add(pluginPos); } StringBuilder settingBuilder = new StringBuilder(); foreach (var pluginPos in pluginList) { settingBuilder.AppendLine(pluginPos); } File.WriteAllText(SettingData.PluginFilePos, settingBuilder.ToString()); }
private static Task <PluginOutput <EOutput> > ExecutePlugin(IPluginServices pluginServices, PluginDataList <AOutput> aOutputs) { var data = pluginServices.CreatePluginData <EOutput>(); return(pluginServices.PluginCompleted(data)); }