IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
CShell.AppBootstrapper Class Reference
+ Inheritance diagram for CShell.AppBootstrapper:
+ Collaboration diagram for CShell.AppBootstrapper:

Protected Member Functions

override void Configure ()
 By default, we are configured to use MEF More...
 
override void OnStartup (object sender, System.Windows.StartupEventArgs e)
 
override void OnUnhandledException (object sender, DispatcherUnhandledExceptionEventArgs e)
 
override object GetInstance (Type serviceType, string key)
 
override IEnumerable< object > GetAllInstances (Type serviceType)
 
override void BuildUp (object instance)
 
override void Configure ()
 By default, we are configured to use MEF More...
 
override void OnStartup (object sender, System.Windows.StartupEventArgs e)
 
override void OnUnhandledException (object sender, DispatcherUnhandledExceptionEventArgs e)
 
override object GetInstance (Type serviceType, string key)
 
override IEnumerable< object > GetAllInstances (Type serviceType)
 
override void BuildUp (object instance)
 

Static Private Member Functions

static AppBootstrapper ()
 
static AppBootstrapper ()
 

Private Attributes

const string ModulesPath = @"./Modules"
 
CompositionContainer _container
 

Static Private Attributes

static List< IModule_modules
 

Constructor & Destructor Documentation

static CShell.AppBootstrapper.AppBootstrapper ( )
inlinestaticprivate
static CShell.AppBootstrapper.AppBootstrapper ( )
inlinestaticprivate

Member Function Documentation

override void CShell.AppBootstrapper.Configure ( )
inlineprotected

By default, we are configured to use MEF

override void CShell.AppBootstrapper.OnStartup ( object  sender,
System.Windows.StartupEventArgs  e 
)
inlineprotected
override void CShell.AppBootstrapper.OnUnhandledException ( object  sender,
DispatcherUnhandledExceptionEventArgs  e 
)
inlineprotected
override object CShell.AppBootstrapper.GetInstance ( Type  serviceType,
string  key 
)
inlineprotected
override IEnumerable<object> CShell.AppBootstrapper.GetAllInstances ( Type  serviceType)
inlineprotected
override void CShell.AppBootstrapper.BuildUp ( object  instance)
inlineprotected
override void CShell.AppBootstrapper.Configure ( )
inlineprotected

By default, we are configured to use MEF

override void CShell.AppBootstrapper.OnStartup ( object  sender,
System.Windows.StartupEventArgs  e 
)
inlineprotected
override void CShell.AppBootstrapper.OnUnhandledException ( object  sender,
DispatcherUnhandledExceptionEventArgs  e 
)
inlineprotected
override object CShell.AppBootstrapper.GetInstance ( Type  serviceType,
string  key 
)
inlineprotected
override IEnumerable<object> CShell.AppBootstrapper.GetAllInstances ( Type  serviceType)
inlineprotected
override void CShell.AppBootstrapper.BuildUp ( object  instance)
inlineprotected

Member Data Documentation

const string CShell.AppBootstrapper.ModulesPath = @"./Modules"
private
static List< IModule > CShell.AppBootstrapper._modules
staticprivate
CompositionContainer CShell.AppBootstrapper._container
private

The documentation for this class was generated from the following file: