Table of Contents

Class SiteState

Namespace
InSite.Domain.Sites.Sites
Assembly
Shift.Sdk.dll
public class SiteState : AggregateState
Inheritance
SiteState
Inherited Members
Extension Methods

Constructors

SiteState()

public 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