Table of Contents

Class ResponseState

Namespace
InSite.Domain.Surveys.Sessions
Assembly
Shift.Sdk.dll
public class ResponseState : AggregateState
Inheritance
ResponseState
Inherited Members
Extension Methods

Constructors

ResponseState()

public ResponseState()

Properties

Session

public ResponseSession Session { get; set; }

Property Value

ResponseSession

Methods

When(ResponseAnswerAdded)

public void When(ResponseAnswerAdded e)

Parameters

e ResponseAnswerAdded

When(ResponseAnswerChanged)

public void When(ResponseAnswerChanged e)

Parameters

e ResponseAnswerChanged

When(ResponseGroupChanged)

public void When(ResponseGroupChanged e)

Parameters

e ResponseGroupChanged

When(ResponseOptionSelected)

public void When(ResponseOptionSelected e)

Parameters

e ResponseOptionSelected

When(ResponseOptionUnselected)

public void When(ResponseOptionUnselected e)

Parameters

e ResponseOptionUnselected

When(ResponseOptionsAdded)

public void When(ResponseOptionsAdded e)

Parameters

e ResponseOptionsAdded

When(ResponsePeriodChanged)

public void When(ResponsePeriodChanged e)

Parameters

e ResponsePeriodChanged

When(ResponseSessionCompleted)

public void When(ResponseSessionCompleted e)

Parameters

e ResponseSessionCompleted

When(ResponseSessionConfirmed)

public void When(ResponseSessionConfirmed e)

Parameters

e ResponseSessionConfirmed

When(ResponseSessionCreated)

public void When(ResponseSessionCreated e)

Parameters

e ResponseSessionCreated

When(ResponseSessionDeleted)

public void When(ResponseSessionDeleted e)

Parameters

e ResponseSessionDeleted

When(ResponseSessionFormConsent)

public void When(ResponseSessionFormConsent e)

Parameters

e ResponseSessionFormConsent

When(ResponseSessionLocked)

public void When(ResponseSessionLocked e)

Parameters

e ResponseSessionLocked

When(ResponseSessionReviewed)

public void When(ResponseSessionReviewed e)

Parameters

e ResponseSessionReviewed

When(ResponseSessionStarted)

public void When(ResponseSessionStarted e)

Parameters

e ResponseSessionStarted

When(ResponseSessionUnlocked)

public void When(ResponseSessionUnlocked e)

Parameters

e ResponseSessionUnlocked

When(ResponseUserChanged)

public void When(ResponseUserChanged e)

Parameters

e ResponseUserChanged