public static void LoadPlugins()
{
Plugins = new List<string>();
if (Directory.Exists(Program.AppPath + "Plugins"))
{
var plugindir = new DirectoryInfo(Program.AppPath + "Plugins");
Logger.LogMessageToFile("Checking Plugins...");
foreach (FileInfo dll in plugindir.GetFiles("*.dll"))
{
AddPlugin(dll);
}
foreach (DirectoryInfo d in plugindir.GetDirectories())
{
Logger.LogMessageToFile(d.Name);
foreach (FileInfo dll in d.GetFiles("*.dll"))
{
AddPlugin(dll);
}
}
}
}