Managers.ISiteManager Interface
Namespace: Nucleus.Abstractions.Managers
Assembly: Nucleus.Abstractions.dll
Methods
Get
(Guid) Method
Get (Guid id)
Get
(HostString,String) Method
Get (HostString requestUri, String pathBase)
Get
(Page) Method
Get (Page page)
Retrieve the existing
Models.Site from the database which contains the specified page.
Delete
(Site) Method
Delete (Site site)
GetAlias
(Guid) Method
GetAlias (Guid id)
GetUserProfileProperty
(Guid) Method
GetUserProfileProperty (Guid id)
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.
Save
(Site) Method
Save (Site site)
SaveAlias
(Site,SiteAlias) Method
SaveAlias (Site site, SiteAlias siteAlias)
SaveUserProfileProperty
(Site,UserProfileProperty) Method
SaveUserProfileProperty (Site site, UserProfileProperty property)
DeleteUserProfileProperty
(Site,Guid) Method
DeleteUserProfileProperty (Site site, Guid id)
DeleteAlias
(Site,Guid) Method
DeleteAlias (Site site, Guid id)
Export
(Site) Method
Export (Site site)
Export the site as XML
ParseTemplate
(Stream) Method
ParseTemplate (Stream stream)
Parse a site template file from a stream and return the deserialized result
SaveTemplateTempFile
(SiteTemplate) Method
SaveTemplateTempFile (SiteTemplate template)
Save a parsed template to a temporary file
ReadTemplateTempFile
(String) Method
ReadTemplateTempFile (String templateTempFileName)
Read a template temp file and return a parsed site template.
Parameters
Name |
Type |
templateTempFileName
|
String
|
Import
(SiteTemplate) Method
Import (SiteTemplate template)
Import a site template