C# Class Scrutor.ImplementationTypeSelector

Inheritance: AssemblySelector, IImplementationTypeSelector, ISelector
Afficher le fichier Open project: khellang/Scrutor Class Usage Examples

Méthodes publiques

Méthode Description
AddClasses ( ) : IServiceTypeSelector
AddClasses ( Action action ) : IServiceTypeSelector
AddClasses ( Action action, bool publicOnly ) : IServiceTypeSelector
AddClasses ( bool publicOnly ) : IServiceTypeSelector
AddFromAttributes ( ) : void
AddFromAttributes ( Action action ) : void
AddFromAttributes ( Action action, bool publicOnly ) : void
AddFromAttributes ( bool publicOnly ) : void
ISelector ( IServiceCollection services ) : void
ImplementationTypeSelector ( IEnumerable types ) : System

Private Methods

Méthode Description
AddSelector ( IEnumerable types ) : IServiceTypeSelector
GetNonAbstractClasses ( bool publicOnly ) : IEnumerable

Method Details

AddClasses() public méthode

public AddClasses ( ) : IServiceTypeSelector
Résultat IServiceTypeSelector

AddClasses() public méthode

public AddClasses ( Action action ) : IServiceTypeSelector
action Action
Résultat IServiceTypeSelector

AddClasses() public méthode

public AddClasses ( Action action, bool publicOnly ) : IServiceTypeSelector
action Action
publicOnly bool
Résultat IServiceTypeSelector

AddClasses() public méthode

public AddClasses ( bool publicOnly ) : IServiceTypeSelector
publicOnly bool
Résultat IServiceTypeSelector

AddFromAttributes() public méthode

public AddFromAttributes ( ) : void
Résultat void

AddFromAttributes() public méthode

public AddFromAttributes ( Action action ) : void
action Action
Résultat void

AddFromAttributes() public méthode

public AddFromAttributes ( Action action, bool publicOnly ) : void
action Action
publicOnly bool
Résultat void

AddFromAttributes() public méthode

public AddFromAttributes ( bool publicOnly ) : void
publicOnly bool
Résultat void

ISelector() public méthode

public ISelector ( IServiceCollection services ) : void
services IServiceCollection
Résultat void

ImplementationTypeSelector() public méthode

public ImplementationTypeSelector ( IEnumerable types ) : System
types IEnumerable
Résultat System