C# Class ProxyGenerator.Manager.ControllerManager

Ermittelt alle Klassen die das Custom Attribut zum Erstellen eines Proxies enthalten.
Inheritance: IControllerManager
Afficher le fichier Open project: squadwuschel/MvcControllerToProxyGenerator Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
ControllerManager ( IProxyGeneratorFactoryManager proxyGeneratorFactory ) : System
GetAllProjectProxyController ( ProxySettings proxySettings ) : List

Alle Controller ermitteln die für das Projekt befunden werden können.

GetProxyControllerByProxyTypeAttribute ( Type proxyTypeAttribute, List allController ) : List

Die Liste an Controllern ermitteln in denen das übergebene ProxyTypeAttribute gesetzt wurde.

LoadProxyControllerInfos ( Type proxyTypeAttribute, List allController ) : List

Laden aller Methoden und Parameterinformationen in allen Klassen (Controllern) in denen das übergebene ProxyType Attribut verwendet wird.

Method Details

ControllerManager() public méthode

public ControllerManager ( IProxyGeneratorFactoryManager proxyGeneratorFactory ) : System
proxyGeneratorFactory IProxyGeneratorFactoryManager
Résultat System

GetAllProjectProxyController() public méthode

Alle Controller ermitteln die für das Projekt befunden werden können.
public GetAllProjectProxyController ( ProxySettings proxySettings ) : List
proxySettings ProxyGenerator.Container.ProxySettings
Résultat List

GetProxyControllerByProxyTypeAttribute() public méthode

Die Liste an Controllern ermitteln in denen das übergebene ProxyTypeAttribute gesetzt wurde.
public GetProxyControllerByProxyTypeAttribute ( Type proxyTypeAttribute, List allController ) : List
proxyTypeAttribute System.Type
allController List
Résultat List

LoadProxyControllerInfos() public méthode

Laden aller Methoden und Parameterinformationen in allen Klassen (Controllern) in denen das übergebene ProxyType Attribut verwendet wird.
public LoadProxyControllerInfos ( Type proxyTypeAttribute, List allController ) : List
proxyTypeAttribute System.Type
allController List
Résultat List