Show / Hide Table of Contents

Class PhoenixUIBootstrapper

Inheritance
System.Object
PhoenixBootstrapper
PhoenixUIBootstrapper
Implements
System.IDisposable
Inherited Members
PhoenixBootstrapper.ViewProviderCollection
PhoenixBootstrapper.SetServiceProvider(IServiceProvider)
PhoenixBootstrapper.Start()
PhoenixBootstrapper.Dispose()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix
Assembly: Phoenix.dll
Syntax
public class PhoenixUIBootstrapper : PhoenixBootstrapper, IDisposable

Constructors

View Source

PhoenixUIBootstrapper(IPluginDirectoryManager, Nullable<IEventAggregator>)

Initializes a new instance of the PhoenixUIBootstrapper class.

Declaration
public PhoenixUIBootstrapper(IPluginDirectoryManager pluginManager = null, IEventAggregator? eventAggregator = null)
Parameters
Type Name Description
IPluginDirectoryManager pluginManager

The plugin directory manager to use to load assemblies.

System.Nullable<IEventAggregator> eventAggregator

The event aggregator to use.

Methods

View Source

ConfigureServices(IServiceCollection)

Declaration
public override void ConfigureServices(IServiceCollection serviceCollection)
Parameters
Type Name Description
IServiceCollection serviceCollection
View Source

RegisterCoreServices(IServiceCollection)

Declaration
protected override void RegisterCoreServices(IServiceCollection serviceCollection)
Parameters
Type Name Description
IServiceCollection serviceCollection

Implements

System.IDisposable
  • View Source
In This Article
Back to top Generated by DocFX