Class SiteChangeProjector
- Namespace
- InSite.Application.Sites.Read
- Assembly
- Shift.Sdk.dll
public class SiteChangeProjector
- Inheritance
-
SiteChangeProjector
- Inherited Members
-
- Extension Methods
-
Constructors
SiteChangeProjector(IChangeQueue, IAggregateSearch, ISiteStore, IContentStore)
public SiteChangeProjector(IChangeQueue publisher, IAggregateSearch aggregates, ISiteStore store, IContentStore contentStore)
Parameters
publisher IChangeQueue
aggregates IAggregateSearch
store ISiteStore
contentStore IContentStore
Methods
Handle(SiteConfigurationChanged)
public void Handle(SiteConfigurationChanged e)
Parameters
e SiteConfigurationChanged
Handle(SiteContentChanged)
public void Handle(SiteContentChanged e)
Parameters
e SiteContentChanged
Handle(SiteCreated)
public void Handle(SiteCreated e)
Parameters
e SiteCreated
Handle(SiteDeleted)
public void Handle(SiteDeleted e)
Parameters
e SiteDeleted
Handle(SiteDomainChanged)
public void Handle(SiteDomainChanged e)
Parameters
e SiteDomainChanged
Handle(SiteTitleChanged)
public void Handle(SiteTitleChanged e)
Parameters
e SiteTitleChanged
Handle(SiteTypeChanged)
public void Handle(SiteTypeChanged e)
Parameters
e SiteTypeChanged
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?