Skip to main content

Component Plug-In SDK 2026 R1

Method ConfigureWithDefaultRepositories

Last update: 19.06.2026

Namespace: Phoenix.PlugIns
Assembly: Phoenix.PlugIns.dll

ConfigureWithDefaultRepositories(IServiceCollection, Assembly, params string[])

Configures a service collection to correctly load an IPlugInManager, using the default locations for locating plug-ins. The default locations in descending order of priority are:

  • %APPDATA%\Phoenix Integration\Plug-Ins
  • %PROGRAMDATA%\Phoenix Integration\Plug-Ins
  • [AssemblyLocation]\Plug-Ins
public static void ConfigureWithDefaultRepositories(IServiceCollection serviceCollection, Assembly callingAssembly, params string[] additionalFolders)

Parameters

serviceCollection IServiceCollection

The service collection to configure

callingAssembly Assembly

The assembly to use as a reference for additional plug-ins

additionalFolders string[]

Any additional folders to search for plug-ins. Will be searched first. May be empty. Paths must be absolute

Connect with Ansys