C# Class Foundation.InjectorInitialized

Inheritance: System.Attribute
Mostrar archivo Open project: NVentimiglia/Unity3d-Foundation

Public Methods

Method Description
GetServiceTypes ( ) : Task

All Object Types that are considered services

GetServiceTypes ( ) : System.Type[]

All Object Types that are considered services

InjectorInitialized ( ) : System
InjectorInitialized ( string resourceName ) : System

With resource name. IE: MyService or /Services/MyService

InjectorInitialized ( string resourceName, bool abortLoad ) : System

With resource name. IE: MyService or /Services/MyService

LoadServices ( ) : void

Loads all services into memory

Protected Methods

Method Description
GetLoadedAssemblies ( ) : Task

Private Methods

Method Description
CheckForStaticAccessor ( Type type ) : bool

Checks for a static instance member

Method Details

GetLoadedAssemblies() protected static method

protected static GetLoadedAssemblies ( ) : Task
return Task

GetServiceTypes() public static method

All Object Types that are considered services
public static GetServiceTypes ( ) : Task
return Task

GetServiceTypes() public static method

All Object Types that are considered services
public static GetServiceTypes ( ) : System.Type[]
return System.Type[]

InjectorInitialized() public method

public InjectorInitialized ( ) : System
return System

InjectorInitialized() public method

With resource name. IE: MyService or /Services/MyService
public InjectorInitialized ( string resourceName ) : System
resourceName string
return System

InjectorInitialized() public method

With resource name. IE: MyService or /Services/MyService
public InjectorInitialized ( string resourceName, bool abortLoad ) : System
resourceName string
abortLoad bool
return System

LoadServices() public static method

Loads all services into memory
public static LoadServices ( ) : void
return void