Namespace Azos.Wave.CMS
Classes
CMSBank
Provides CMS backend access services. This class is injected via PortalHub.Instance.CMSBank
CMSContextExtensions
Provides extension methods for ICMSContext
CMSException
Base exception thrown by the WAVE.CMS framework
ConfigResource
DirectoryResource
FileResource
Represents a file content (i.e. an image ot piece of text)
NLSResource
Represents a NLSMap content stored as a config file
NOPCMSBank
Represents NOPCMSBank that does nothing - indicating the absense of any CMS system
NOPCMSContext
Represents CMS context that does nothing. Returned by NOPCMSBank
Resource
Provides abstract base for all CMS resources (i.e. templates, menus, content blocks, files etc.)
Interfaces
ICMSBank
Represents the primary singleton interface to CMS backend accessible via PortalHub.Instance.CMS
ICMSBankImplementation
ICMSContext
Describes context under which CMS operations take place. The context should be obrtained via a call to Portal.GetCMSContext()