iSpyApplication.MainForm.AddPlugin C# (CSharp) Method

AddPlugin() private static method

private static AddPlugin ( FileInfo dll ) : void
dll System.IO.FileInfo
return void
        private static void AddPlugin(FileInfo dll)
        {
            try
            {
                Assembly plugin = Assembly.LoadFrom(dll.FullName);
                object ins = null;
                try
                {
                    ins = plugin.CreateInstance("Plugins.Main", true);
                }
                catch
                {
                    // ignored
                }
                if (ins != null)
                {
                    Logger.LogMessageToFile("Added: " + dll.FullName);
                    Plugins.Add(dll.FullName);
                }
            }
            catch // (Exception ex)
            {
                //Logger.LogExceptionToFile(ex);
            }
        }
MainForm