• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Dapplo.Addons
    • IAction
    • IApplicationBootstrapper
    • IAsyncShutdownAction
    • IAsyncStartupAction
    • IBootstrapper
    • IDependencyProvider
    • IMefServiceLocator
    • IModule
    • IServiceExporter
    • IServiceRepository
    • IShutdownAction
    • IShutdownMetadata
    • IShutdownModule
    • IStartupAction
    • IStartupMetadata
    • IStartupModule
    • ModuleAttribute
    • ShutdownActionAttribute
    • StartupActionAttribute
    • StartupException
  • Dapplo.Addons.Bootstrapper
    • ApplicationBootstrapper
    • CompositionBootstrapper
    • ResourceMutex
    • StartupShutdownBootstrapper
  • Dapplo.Addons.Bootstrapper.Internal
    • CompressionTypes
    • StreamExtensions
  • Dapplo.Addons.Bootstrapper.Resolving
    • AssemblyResolver
    • EmbeddedResources
    • FileLocations
    • FileTools

Interface IApplicationBootstrapper

Interface for the ApplicationBootstrapper

Inherited Members
IBootstrapper.RegisterForDisposal(IDisposable)
IBootstrapper.IsInitialized
IBootstrapper.InitializeAsync(CancellationToken)
IBootstrapper.RunAsync(CancellationToken)
IBootstrapper.StopAsync(CancellationToken)
IMefServiceLocator.GetExport<T>(String)
IMefServiceLocator.GetExport<T, TMetaData>(String)
IMefServiceLocator.GetExport(Type, String)
IMefServiceLocator.GetExports<T>(String)
IMefServiceLocator.GetExports(Type, String)
IMefServiceLocator.GetExports<T, TMetaData>(String)
IServiceExporter.Export<T>(T, IDictionary<String, Object>)
IServiceExporter.Export(Type, Object, IDictionary<String, Object>)
IServiceExporter.Export<T>(String, T, IDictionary<String, Object>)
IServiceExporter.Export(Type, String, Object, IDictionary<String, Object>)
IServiceExporter.Release(ComposablePart)
IServiceExporter.ExportProviders
IServiceRepository.KnownAssemblies
IServiceRepository.KnownFiles
IServiceRepository.Add(Assembly)
IServiceRepository.Add(AssemblyCatalog)
IServiceRepository.Add(Type)
IServiceRepository.AddScanDirectory(String)
IServiceRepository.AddScanDirectories(IEnumerable<String>)
IServiceRepository.FindAndLoadAssembly(String, IEnumerable<String>)
IServiceRepository.FindAndLoadAssemblies(String, Boolean, IEnumerable<String>)
IServiceRepository.FindAndLoadAssembliesFromDirectory(String, Regex, Boolean)
IServiceRepository.FindAndLoadAssembliesFromDirectory(String, String, Boolean, IEnumerable<String>)
IServiceRepository.FindAndLoadAssemblies(IEnumerable<String>, Regex, Boolean)
IDependencyProvider.ProvideDependencies(Object)
Namespace:Dapplo.Addons
Assembly:Dapplo.Addons.dll
Syntax
public interface IApplicationBootstrapper : IBootstrapper, IServiceLocator, IMefServiceLocator, IServiceExporter, IServiceRepository, IDependencyProvider, IDisposable

Properties

| Improve this Doc View Source

ApplicationName

Name of the application for this bootstrapper

Declaration
string ApplicationName { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

IsMutexLocked

Is the mutex for the application locked=

Declaration
bool IsMutexLocked { get; }
Property Value
Type Description
System.Boolean
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 Dapplo