C# Class DotNetWorkQueue.IoC.ComponentRegistration

Registers internal components in the internal IoC container
Afficher le fichier Open project: blehnen/DotNetWorkQueue Class Usage Examples

Méthodes publiques

Méthode Description
RegisterDefaults ( IContainer container, RegistrationTypes registrationType ) : void

Registers the defaults implementations.

RegisterDefaultsForJobScheduler ( IContainer container ) : void

Registers the defaults implementations.

RegisterDefaultsForScheduler ( IContainer container ) : void

Registers the defaults implementations.

RegisterFallbacks ( IContainer container, RegistrationTypes registrationType ) : void

Registers the fall backs for generic types

SuppressWarningsIfNeeded ( IContainer container, RegistrationTypes registrationType ) : void

Suppress warnings for specific cases.

Private Methods

Méthode Description
RegisterLoggerDecorators ( IContainer container ) : void

Registers the logger decorators.

RegisterMetricDecorators ( IContainer container ) : void

Registers the decorator metrics.

RegisterSharedDefaults ( IContainer container ) : void

Method Details

RegisterDefaults() public static méthode

Registers the defaults implementations.
public static RegisterDefaults ( IContainer container, RegistrationTypes registrationType ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
Résultat void

RegisterDefaultsForJobScheduler() public static méthode

Registers the defaults implementations.
public static RegisterDefaultsForJobScheduler ( IContainer container ) : void
container IContainer The container.
Résultat void

RegisterDefaultsForScheduler() public static méthode

Registers the defaults implementations.
public static RegisterDefaultsForScheduler ( IContainer container ) : void
container IContainer The container.
Résultat void

RegisterFallbacks() public static méthode

Registers the fall backs for generic types
public static RegisterFallbacks ( IContainer container, RegistrationTypes registrationType ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
Résultat void

SuppressWarningsIfNeeded() public static méthode

Suppress warnings for specific cases.
public static SuppressWarningsIfNeeded ( IContainer container, RegistrationTypes registrationType ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
Résultat void