An abstract base class for reducing boilerplate in INavigationProvider
. Use BuildNavigationAsync()
to validate the name
parameter and to ensure the navigation is built only if the user is authenticated.
An abstract base class derived from NavigationProviderBase
for creating home page menu structure using the main
navigation name. If you use the Lombiq.BaseTheme, it automatically displays the generated menu as a widget in the Navigation zone.
NavigationItemBuilderExtensions
: Adds extension methods for building menuTypedRoute
style.