C# Class FubuMVC.Core.Registration.Querying.ChainResolutionCache

Inheritance: IChainResolver
Afficher le fichier Open project: DarthFubuMVC/fubumvc Class Usage Examples

Méthodes publiques

Méthode Description
ChainResolutionCache ( BehaviorGraph behaviorGraph ) : System
ClearAll ( ) : void
Find ( FubuMVC.Core.Registration.Querying.ChainSearch search ) : BehaviorChain
Find ( Type handlerType, MethodInfo method, string category = null ) : BehaviorChain
FindCreatorOf ( Type type ) : BehaviorChain
FindUnique ( object model, string category = null ) : BehaviorChain
FindUniqueByType ( Type modelType, string category = null ) : BehaviorChain
RootAt ( string baseUrl ) : void

Private Methods

Méthode Description
find ( FubuMVC.Core.Registration.Querying.ChainSearch search ) : Func

Method Details

ChainResolutionCache() public méthode

public ChainResolutionCache ( BehaviorGraph behaviorGraph ) : System
behaviorGraph BehaviorGraph
Résultat System

ClearAll() public méthode

public ClearAll ( ) : void
Résultat void

Find() public méthode

public Find ( FubuMVC.Core.Registration.Querying.ChainSearch search ) : BehaviorChain
search FubuMVC.Core.Registration.Querying.ChainSearch
Résultat BehaviorChain

Find() public méthode

public Find ( Type handlerType, MethodInfo method, string category = null ) : BehaviorChain
handlerType System.Type
method System.Reflection.MethodInfo
category string
Résultat BehaviorChain

FindCreatorOf() public méthode

public FindCreatorOf ( Type type ) : BehaviorChain
type System.Type
Résultat BehaviorChain

FindUnique() public méthode

public FindUnique ( object model, string category = null ) : BehaviorChain
model object
category string
Résultat BehaviorChain

FindUniqueByType() public méthode

public FindUniqueByType ( Type modelType, string category = null ) : BehaviorChain
modelType System.Type
category string
Résultat BehaviorChain

RootAt() public méthode

public RootAt ( string baseUrl ) : void
baseUrl string
Résultat void