Class SiteState
- Namespace
- InSite.Domain.Sites.Sites
- Assembly
- Shift.Sdk.dll
public class SiteState : AggregateState
- Inheritance
-
SiteState
- Inherited Members
-
- Extension Methods
-
Constructors
SiteState()
Properties
Author
public Guid Author { get; set; }
Property Value
- Guid
Content
public ContentContainer Content { get; set; }
Property Value
- ContentContainer
Domain
public string Domain { get; set; }
Property Value
- string
Identifier
public Guid Identifier { get; set; }
Property Value
- Guid
Tenant
public Guid Tenant { get; set; }
Property Value
- Guid
Title
public string Title { get; set; }
Property Value
- string
Methods
When(SiteConfigurationChanged)
public void When(SiteConfigurationChanged c)
Parameters
c SiteConfigurationChanged
When(SiteContentChanged)
public void When(SiteContentChanged e)
Parameters
e SiteContentChanged
When(SiteCreated)
public void When(SiteCreated c)
Parameters
c SiteCreated
When(SiteDeleted)
public void When(SiteDeleted _)
Parameters
_ SiteDeleted
When(SiteDomainChanged)
public void When(SiteDomainChanged c)
Parameters
c SiteDomainChanged
When(SiteTitleChanged)
public void When(SiteTitleChanged c)
Parameters
c SiteTitleChanged
When(SiteTypeChanged)
public void When(SiteTypeChanged c)
Parameters
c SiteTypeChanged