Managers.ISiteManager Interface
Namespace: Nucleus.Abstractions.Managers
Assembly: Nucleus.Abstractions.dll
Methods
Delete
(Site) Method
Delete (Site site)
DeleteAlias
(Site, Guid) Method
DeleteAlias (Site site, Guid id)
DeleteUserProfileProperty
(Site, Guid) Method
DeleteUserProfileProperty (Site site, Guid id)
Export
(Site) Method
Export (Site site)
Export the site as XML
Get
(Guid) Method
Get (Guid id)
Get
(String, String) Method
Get (String requestUri, String pathBase)
Get
(Page) Method
Get (Page page)
Retrieve the existing
Models.Site from the database which contains the specified page.
GetAlias
(Guid) Method
GetAlias (Guid id)
GetUserProfileProperty
(Guid) Method
GetUserProfileProperty (Guid id)
Import
(SiteTemplate) Method
Import (SiteTemplate template)
Import a site template
MoveUserProfilePropertyDown
(Site, Guid) Method
MoveUserProfilePropertyDown (Site site, Guid id)
Update the
SortOrder of the user profile property specifed by id by swapping it with the next-highest
SortOrder.
MoveUserProfilePropertyUp
(Site, Guid) Method
MoveUserProfilePropertyUp (Site site, Guid id)
Update the
SortOrder of the user profile property specifed by id by swapping it with the previous
SortOrder.
ParseTemplate
(Stream) Method
ParseTemplate (Stream stream)
Parse a site template file from a stream and return the deserialized result
ReadTemplateTempFile
(String) Method
ReadTemplateTempFile (String templateTempFileName)
Read a template temp file and return a parsed site template.
Parameters
| Name |
Type |
|
templateTempFileName
|
String
|
Save
(Site) Method
Save (Site site)
SaveAlias
(Site, SiteAlias) Method
SaveAlias (Site site, SiteAlias siteAlias)
SaveTemplateTempFile
(SiteTemplate) Method
SaveTemplateTempFile (SiteTemplate template)
Save a parsed template to a temporary file
SaveUserProfileProperty
(Site, UserProfileProperty) Method
SaveUserProfileProperty (Site site, UserProfileProperty property)