Table of Contents

Class StandardPrismApplication

Namespace
Innova.Prism.Library
Assembly
Innova.Prism.Library.dll
public abstract class StandardPrismApplication : PrismApplication, IQueryAmbient, ISingleInstanceApp
Inheritance
StandardPrismApplication
Implements
Derived

Constructors

StandardPrismApplication()

Properties

ApplicationBuilder
Logger

Methods

ConfigureDefaultRegionBehaviors(IRegionBehaviorFactory)

Configures the Prism.Regions.IRegionBehaviorFactory. This will be the list of default behaviors that will be added to a region.

ConfigureServices(IServiceCollection)
ConfigureViewModelLocator()

Configures the ViewModelLocator used by Prism.

CreateModuleCatalog()

Creates the Prism.Modularity.IModuleCatalog used by Prism.

CreateShell()

Creates the shell or main window of the application.

GetErrorMessages(Exception)
HandleException(Exception)
InitializeApplication()
OnInitialized()

Contains actions that should occur last.

OnStartup(StartupEventArgs)

Raises the System.Windows.Application.Startup event.

RegisterTypes(IContainerRegistry)

Used to register types with the container that will be used by your application.

SetupException()
SignalExternalCommandLineArgs(IList<string>)

Signals the external command line arguments to the application.

StartSplashScreen()