C# Class cloudscribe.Web.Navigation.NavigationTreeBuilderService

Exibir arquivo Open project: joeaudette/cloudscribe.Web.Navigation Class Usage Examples

Public Methods

Method Description
GetRootTreeBuilder ( ) : INavigationTreeBuilder
GetTree ( ) : Task>
GetTree ( string builderName ) : Task>
GetTreeBuilder ( string name ) : INavigationTreeBuilder
NavigationTreeBuilderService ( IEnumerable treeBuilders, ITreeCacheKeyResolver cacheKeyResolver, IOptions navigationOptionsAccessor, ITreeCache treeCache = null ) : cloudscribe.Web.Navigation.Caching

Method Details

GetRootTreeBuilder() public method

public GetRootTreeBuilder ( ) : INavigationTreeBuilder
return INavigationTreeBuilder

GetTree() public method

public GetTree ( ) : Task>
return Task>

GetTree() public method

public GetTree ( string builderName ) : Task>
builderName string
return Task>

GetTreeBuilder() public method

public GetTreeBuilder ( string name ) : INavigationTreeBuilder
name string
return INavigationTreeBuilder

NavigationTreeBuilderService() public method

public NavigationTreeBuilderService ( IEnumerable treeBuilders, ITreeCacheKeyResolver cacheKeyResolver, IOptions navigationOptionsAccessor, ITreeCache treeCache = null ) : cloudscribe.Web.Navigation.Caching
treeBuilders IEnumerable
cacheKeyResolver ITreeCacheKeyResolver
navigationOptionsAccessor IOptions
treeCache ITreeCache
return cloudscribe.Web.Navigation.Caching