Nucleus .Net Core CMS

Portable.IPortable Interface

Namespace: Nucleus.Abstractions.Portable
Assembly: Nucleus.Abstractions.dll
Module import/export interface.

Properties

ModuleDefinitionId Property

The Id of the module, from the package file.
Remarks
This value is used to identify which module the interface works with and by extension, the format of the object(s) passed to the Import and returned by the Export function.

Name Property

Module friendly name. This can be used for troubleshooting, logging and related purposes.

Methods

Import (PageModule,PortableContent) Method

Import (PageModule module, PortableContent content)
Import the specified items for the specified module.

Export (PageModule) Method

Export (PageModule module)
Export items which belong to the specified module.
Parameters
Name Type
module Nucleus.Abstractions.Models.PageModule