AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageApiContentController Methods

The AdvantageApiContentController type exposes the following members.

Methods


  Name Description
Public method Dispose()()()()
Releases resources used by the controller — clears the cached AdvantageAPIProfile and chains into the base disposal. Shadows the base method so ACSP-specific state is always cleared before the WebAPI tear-down runs.
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.
(Inherited from AdvantageApiControllerBase.)
Public method GetNavigations
Retrieves navigation items filtered by the specified selectors.
(Inherited from AdvantageApiControllerBase.)
Public method SetLanguage
Sets the current language based on the given abbreviation. Clears cached engines when the language changes.
(Inherited from AdvantageApiControllerBase.)
Public method SiteSettings()()()()
Gets the site settings as a dynamic object.
(Inherited from AdvantageApiControllerBase.)
Public method SiteSettings<(Of <<'(T>)>>)()()()()
Gets the site settings for the specified type.
(Inherited from AdvantageApiControllerBase.)