C# Class Owin.AutoStartup.AutoStartupInfrastructure

Show file Open project: owin/museum-piece-owin-hosting

Public Methods

Method Description
ExecuteConfigurationMethods ( object startup, IAppBuilder app ) : void
ExecuteOwinAutoStartups ( IServiceProvider serviceProvider, IAppBuilder app ) : void

Private Methods

Method Description
Activate ( IServiceProvider serviceProvider, Type type ) : object
AddValue ( AutoStartupData data, string name, Type type, object value ) : AutoStartupData
AutoStartupDataForAssembly ( Assembly assembly ) : IEnumerable
GetAppDomainAssemblies ( ) : IEnumerable
GetBuildManagerAssemblies ( ) : IEnumerable
IsInjectable ( ConstructorInfo constructor ) : bool
NotYetLoaded ( IEnumerable potentialAssemblyNames ) : IEnumerable
NotYetLoadedHasAutoStartupAttribute ( string potentialAssemblyName ) : bool
PotentialAssemblyNames ( ) : IEnumerable
SafeGetService ( IServiceProvider serviceProvider, Type type ) : object
ShouldCallForConfiguration ( MethodInfo methodInfo ) : bool
SortableName ( string name ) : string

Method Details

ExecuteConfigurationMethods() public static method

public static ExecuteConfigurationMethods ( object startup, IAppBuilder app ) : void
startup object
app IAppBuilder
return void

ExecuteOwinAutoStartups() public static method

public static ExecuteOwinAutoStartups ( IServiceProvider serviceProvider, IAppBuilder app ) : void
serviceProvider IServiceProvider
app IAppBuilder
return void