/// <summary> /// Initializes a new instance /// </summary> /// <param name="registry"> /// Add-in registry to manage /// </param> public SetupService(AddinRegistry registry) { this.registry = registry; repositories = new RepositoryRegistry(this); store = new AddinStore(this); AddAddinRepositoryProvider("MonoAddins", new MonoAddinsRepositoryProvider(this)); }
public SetupService () { if (AddinManager.IsInitialized) registry = AddinManager.Registry; else registry = AddinRegistry.GetGlobalRegistry (); repositories = new RepositoryRegistry (this); store = new AddinStore (this); }
/// <summary> /// Initializes a new instance /// </summary> /// <remarks> /// If the add-in manager is initialized (AddinManager.Initialize has been called), then this instance /// will manage the add-in registry of the initialized engine. /// </remarks> public SetupService() { if (AddinManager.IsInitialized) { registry = AddinManager.Registry; } else { registry = AddinRegistry.GetGlobalRegistry(); } repositories = new RepositoryRegistry(this); store = new AddinStore(this); }
public SetupService(AddinRegistry registry) { this.registry = registry; repositories = new RepositoryRegistry (this); store = new AddinStore (this); }
/// <summary> /// Initializes a new instance /// </summary> /// <param name="registry"> /// Add-in registry to manage /// </param> public SetupService(AddinRegistry registry) { this.registry = registry; repositories = new RepositoryRegistry(this); store = new AddinStore(this); }