Relatude Help

Setup

Member Namespace What it is for
AddRelatudeCMS(o => …) global adds Relatude.DB, the CMS settings, analytics, the request context and content routing; o is CmsRequestOptions; returns a RelatudeCMSBuilder
UseRelatudeCMS() global starts the database and its admin UI, and adds the analytics middleware
AddRendering(o => …) global code defaults, selectors and template kinds (ContentRenderingOptions)
AddMvcRendering(), AddRazorPagesRendering() global rendering with MVC views and controllers, and with Razor Pages
AddApi(o => …) global the CMS API's services (CmsApiOptions)
AddModule<T>(), AddModule(module) global adds a module
AddCmsContentModel() global adds IItem, IPage, ISite, RTree, ITemplate and the template kinds to a datamodel
MapRelatudeCMS(pattern) global the routes for pages, stored files and the modules' own routes, on {**url} by default
MapRelatudeCmsApi() global the CMS API's routes, at /relatude.cms/api by default
MapRelatudeCmsUI() global the CMS interface, at /relatude.cms/ by default