Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.

 

Namespace EPiServer.Events.Clients

Classes

Event

The Event class is used to raise and receive events in EPiServer

EventRegistry

The EventService class is used to retrieve Event objects used to raise and receive events in EPiServer.

ServerState

Holds information about the state of a server

ServerStateService

Service that sends and collect state information to and from the other servers using the Event system.

StateMessage

Message that is sent by the ServerStateService to propagate status information.

StateMessageEventArgs

Interfaces

IEventHandler

Defines the interface that classes should implement to receive events from the event service via the EventServiceClient. The Event class should be used to by user code receive events under normal circumstances. Only implement a class based on this interface and use it directly with the EventServiceClient for specialized behaviour.

IEventRegistry

An IEventRegistry represents a service that can be used to retrieve Event objects used to raise and receive events in EPiServer.

Enums

EventRaiseOption

Valid options when raising an event

RegistrationType

The permitted options when registering an event site in the IEventSiteRegistry.

StateMessageType

Represents the different types of State messages that can be sent.