Table of Contents

Class PageChangeProjector

Namespace
InSite.Application.Sites.Read
Assembly
Shift.Sdk.dll
public class PageChangeProjector
Inheritance
PageChangeProjector
Inherited Members
Extension Methods

Constructors

PageChangeProjector(IChangeQueue, IAggregateSearch, IPageStore, IContentStore)

public PageChangeProjector(IChangeQueue publisher, IAggregateSearch aggregates, IPageStore store, IContentStore contentStore)

Parameters

publisher IChangeQueue
aggregates IAggregateSearch
store IPageStore
contentStore IContentStore

Methods

Handle(AuthorDateChanged)

public void Handle(AuthorDateChanged e)

Parameters

e AuthorDateChanged

Handle(AuthorNameChanged)

public void Handle(AuthorNameChanged e)

Parameters

e AuthorNameChanged

Handle(ContentControlChanged)

public void Handle(ContentControlChanged e)

Parameters

e ContentControlChanged

Handle(ContentLabelsChanged)

public void Handle(ContentLabelsChanged e)

Parameters

e ContentLabelsChanged

Handle(CourseChanged)

public void Handle(CourseChanged e)

Parameters

e CourseChanged

Handle(HookChanged)

public void Handle(HookChanged e)

Parameters

e HookChanged

Handle(IconChanged)

public void Handle(IconChanged e)

Parameters

e IconChanged

Handle(NavigationUrlChanged)

public void Handle(NavigationUrlChanged e)

Parameters

e NavigationUrlChanged

Handle(NewTabValueChanged)

public void Handle(NewTabValueChanged e)

Parameters

e NewTabValueChanged

Handle(PageAssessmentChanged)

public void Handle(PageAssessmentChanged e)

Parameters

e PageAssessmentChanged

Handle(PageContentChanged)

public void Handle(PageContentChanged e)

Parameters

e PageContentChanged

Handle(PageCreated)

public void Handle(PageCreated e)

Parameters

e PageCreated

Handle(PageDeleted)

public void Handle(PageDeleted e)

Parameters

e PageDeleted

Handle(PageObjectModified)

public void Handle(PageObjectModified e)

Parameters

e PageObjectModified

Handle(ParentChanged)

public void Handle(ParentChanged e)

Parameters

e ParentChanged

Handle(ProgramChanged)

public void Handle(ProgramChanged e)

Parameters

e ProgramChanged

Handle(SequenceChanged)

public void Handle(SequenceChanged e)

Parameters

e SequenceChanged

Handle(SiteChanged)

public void Handle(SiteChanged e)

Parameters

e SiteChanged

Handle(SlugChanged)

public void Handle(SlugChanged e)

Parameters

e SlugChanged

Handle(SurveyChanged)

public void Handle(SurveyChanged e)

Parameters

e SurveyChanged

Handle(TitleChanged)

public void Handle(TitleChanged e)

Parameters

e TitleChanged

Handle(TypeChanged)

public void Handle(TypeChanged e)

Parameters

e TypeChanged

Handle(VisibilityChanged)

public void Handle(VisibilityChanged e)

Parameters

e VisibilityChanged

Replay(IChangeStore, Action<string, int, int, Guid>, Guid?)

public void Replay(IChangeStore store, Action<string, int, int, Guid> progress, Guid? id)

Parameters

store IChangeStore
progress Action<string, int, int, Guid>
id Guid?