C# Class cloudscribe.Web.Navigation.XmlNavigationTreeBuilder

Inheritance: INavigationTreeBuilder
Datei anzeigen Open project: joeaudette/cloudscribe.Web.Navigation

Public Methods

Method Description
BuildTree ( NavigationTreeBuilderService service ) : Task>
XmlNavigationTreeBuilder ( IHostingEnvironment appEnv, IOptions navigationOptionsAccessor, ILogger logger ) : Microsoft.Extensions.PlatformAbstractions

Private Methods

Method Description
BuildTreeInternal ( NavigationTreeBuilderService service ) : Task>
ResolveFilePath ( ) : string

Method Details

BuildTree() public method

public BuildTree ( NavigationTreeBuilderService service ) : Task>
service NavigationTreeBuilderService
return Task>

XmlNavigationTreeBuilder() public method

public XmlNavigationTreeBuilder ( IHostingEnvironment appEnv, IOptions navigationOptionsAccessor, ILogger logger ) : Microsoft.Extensions.PlatformAbstractions
appEnv IHostingEnvironment
navigationOptionsAccessor IOptions
logger ILogger
return Microsoft.Extensions.PlatformAbstractions