C# Class cloudscribe.Web.Navigation.JsonNavigationTreeBuilder

Inheritance: INavigationTreeBuilder
Afficher le fichier Open project: joeaudette/cloudscribe.Web.Navigation

Méthodes publiques

Méthode Description
BuildTree ( NavigationTreeBuilderService service ) : Task>
BuildTreeFromJson ( string jsonString ) : TreeNode
JsonNavigationTreeBuilder ( IHostingEnvironment appEnv, IOptions navigationOptionsAccessor, ILoggerFactory loggerFactory, IDistributedCache cache ) : cloudscribe.Web.Navigation.Helpers

Private Methods

Méthode Description
BuildTree ( ) : Task>
ResolveFilePath ( ) : string

Method Details

BuildTree() public méthode

public BuildTree ( NavigationTreeBuilderService service ) : Task>
service NavigationTreeBuilderService
Résultat Task>

BuildTreeFromJson() public méthode

public BuildTreeFromJson ( string jsonString ) : TreeNode
jsonString string
Résultat TreeNode

JsonNavigationTreeBuilder() public méthode

public JsonNavigationTreeBuilder ( IHostingEnvironment appEnv, IOptions navigationOptionsAccessor, ILoggerFactory loggerFactory, IDistributedCache cache ) : cloudscribe.Web.Navigation.Helpers
appEnv IHostingEnvironment
navigationOptionsAccessor IOptions
loggerFactory ILoggerFactory
cache IDistributedCache
Résultat cloudscribe.Web.Navigation.Helpers