AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageApiControllerBase Methods

The AdvantageApiControllerBase type exposes the following members.

Methods


  Name Description
Public method Dispose()()()()
Releases all resources used by the controller. Shadows the base implementation because this derived disposal pattern must coordinate with ACSP engine cleanup.
Protected method Dispose(Boolean)
Releases resources based on the disposing flag. Shadows the base implementation so subclasses can override ACSP-specific cleanup without conflicting with the WebAPI ApiController disposal chain.
Public method GetNavigations
Retrieves navigation items filtered by the specified selectors.
Public method SetLanguage
Sets the current language based on the given abbreviation. Clears cached engines when the language changes.
Public method SiteSettings()()()()
Gets the site settings as a dynamic object.
Public method SiteSettings<(Of <<'(T>)>>)()()()()
Gets the site settings for the specified type.