Table of Contents

Class MembershipCommandReceiver

Namespace
InSite.Application.Contacts.Write
Assembly
Shift.Sdk.dll
public class MembershipCommandReceiver
Inheritance
MembershipCommandReceiver
Inherited Members
Extension Methods

Constructors

MembershipCommandReceiver(ICommandQueue, IChangeQueue, IChangeRepository)

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

Parameters

commander ICommandQueue
publisher IChangeQueue
repository IChangeRepository

Methods

Handle(AddMembershipReason)

public void Handle(AddMembershipReason c)

Parameters

c AddMembershipReason

Handle(EndMembership)

public void Handle(EndMembership c)

Parameters

c EndMembership

Handle(ExpireMembership)

public void Handle(ExpireMembership c)

Parameters

c ExpireMembership

Handle(ModifyMembershipEffective)

public void Handle(ModifyMembershipEffective c)

Parameters

c ModifyMembershipEffective

Handle(ModifyMembershipExpiry)

public void Handle(ModifyMembershipExpiry c)

Parameters

c ModifyMembershipExpiry

Handle(ModifyMembershipFunction)

public void Handle(ModifyMembershipFunction c)

Parameters

c ModifyMembershipFunction

Handle(ModifyMembershipReason)

public void Handle(ModifyMembershipReason c)

Parameters

c ModifyMembershipReason

Handle(RemoveMembershipReason)

public void Handle(RemoveMembershipReason c)

Parameters

c RemoveMembershipReason

Handle(ResumeMembership)

public void Handle(ResumeMembership c)

Parameters

c ResumeMembership

Handle(StartMembership)

public void Handle(StartMembership c)

Parameters

c StartMembership