Nucleus .Net Core CMS

Models.LayoutDefinition Class

Namespace: Nucleus.Abstractions.Models
Assembly: Nucleus.Abstractions.dll
Represents an installed Layout.
Layouts are page templates, implemented in Razor.
Friendly name for the layout, used for on-screen display in the administrative interface.
Unique record identifier.
Remarks
The Id of a layout is generated by the container's developer and is included in the extension manifest file used to install it.
Installation path for the container, relative to the Nucleus root folder.
Equals (Object other)
Determines whether two instances are equal by comparing their Ids.
Parameters
Name Type
other Object
GetHashCode ()
Executes the default hash function.
Returns
A hash code for the current object.
Remarks
This implementation exists to prevent a CS0659 compiler warning