public void Configure(IWin32Window Parent, ServerSettings Settings, string ServerDirectory) { AdvancedSettings settings = AdvancedSettings.Open(ServerDirectory); IConfigureDialog configure = new AddinConfiguration(); configure.Initialize(settings, Settings, ServerDirectory); configure.ShowDialog(Parent); }
public AddinEngine(AddinConfiguration addinConfig) { _adnConfig = addinConfig; _guid2Addins = new Dictionary <Guid, Addin>(); _asmResolver = new RuntimeAssemblyResolver(); _runtimeSystem = new RuntimeSystem(_asmResolver); _exSystemLoader = new ExtensionSystemLoader(_asmResolver); }