C# 클래스 ProxyGenerator.Manager.ControllerManager

Ermittelt alle Klassen die das Custom Attribut zum Erstellen eines Proxies enthalten.
상속: IControllerManager
파일 보기 프로젝트 열기: squadwuschel/MvcControllerToProxyGenerator 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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.

메소드 상세

ControllerManager() 공개 메소드

public ControllerManager ( IProxyGeneratorFactoryManager proxyGeneratorFactory ) : System
proxyGeneratorFactory IProxyGeneratorFactoryManager
리턴 System

GetAllProjectProxyController() 공개 메소드

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

GetProxyControllerByProxyTypeAttribute() 공개 메소드

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

LoadProxyControllerInfos() 공개 메소드

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
리턴 List