Table of Contents

Class ResponseCommandReceiver

Namespace
InSite.Application.Surveys.Write.Handlers
Assembly
Shift.Sdk.dll
public class ResponseCommandReceiver
Inheritance
ResponseCommandReceiver
Inherited Members
Extension Methods

Constructors

ResponseCommandReceiver(ICommandQueue, IChangeQueue, IChangeRepository)

public ResponseCommandReceiver(ICommandQueue commander, IChangeQueue publisher, IChangeRepository repository)

Parameters

commander ICommandQueue
publisher IChangeQueue
repository IChangeRepository

Methods

Handle(AddResponseAnswer)

public void Handle(AddResponseAnswer c)

Parameters

c AddResponseAnswer

Handle(AddResponseOptions)

public void Handle(AddResponseOptions c)

Parameters

c AddResponseOptions

Handle(ChangeResponseAnswer)

public void Handle(ChangeResponseAnswer c)

Parameters

c ChangeResponseAnswer

Handle(ChangeResponseGroup)

public void Handle(ChangeResponseGroup c)

Parameters

c ChangeResponseGroup

Handle(ChangeResponsePeriod)

public void Handle(ChangeResponsePeriod c)

Parameters

c ChangeResponsePeriod

Handle(ChangeResponseUser)

public void Handle(ChangeResponseUser c)

Parameters

c ChangeResponseUser

Handle(CompleteResponseSession)

public void Handle(CompleteResponseSession c)

Parameters

c CompleteResponseSession

Handle(ConfirmResponseSession)

public void Handle(ConfirmResponseSession c)

Parameters

c ConfirmResponseSession

Handle(CreateResponseSession)

public void Handle(CreateResponseSession c)

Parameters

c CreateResponseSession

Handle(DeleteResponseSession)

public void Handle(DeleteResponseSession c)

Parameters

c DeleteResponseSession

Handle(LockResponseSession)

public void Handle(LockResponseSession c)

Parameters

c LockResponseSession

Handle(ReviewResponseSession)

public void Handle(ReviewResponseSession c)

Parameters

c ReviewResponseSession

Handle(SelectResponseOption)

public void Handle(SelectResponseOption c)

Parameters

c SelectResponseOption

Handle(StartResponseSession)

public void Handle(StartResponseSession c)

Parameters

c StartResponseSession

Handle(TermsConsentResponseSession)

public void Handle(TermsConsentResponseSession c)

Parameters

c TermsConsentResponseSession

Handle(UnlockResponseSession)

public void Handle(UnlockResponseSession c)

Parameters

c UnlockResponseSession

Handle(UnselectResponseOption)

public void Handle(UnselectResponseOption c)

Parameters

c UnselectResponseOption