Class MembershipCommandReceiver
- Namespace
- InSite.Application.Contacts.Write
- Assembly
- Shift.Sdk.dll
public class MembershipCommandReceiver
- Inheritance
-
MembershipCommandReceiver
- Inherited Members
-
- Extension Methods
-
Constructors
public MembershipCommandReceiver(ICommandQueue commander, IChangeQueue publisher, IChangeRepository repository)
Parameters
commander ICommandQueue
publisher IChangeQueue
repository IChangeRepository
Methods
public void Handle(AddMembershipReason c)
Parameters
c AddMembershipReason
public void Handle(EndMembership c)
Parameters
c EndMembership
public void Handle(ExpireMembership c)
Parameters
c ExpireMembership
public void Handle(ModifyMembershipEffective c)
Parameters
c ModifyMembershipEffective
public void Handle(ModifyMembershipExpiry c)
Parameters
c ModifyMembershipExpiry
public void Handle(ModifyMembershipFunction c)
Parameters
c ModifyMembershipFunction
public void Handle(ModifyMembershipReason c)
Parameters
c ModifyMembershipReason
public void Handle(RemoveMembershipReason c)
Parameters
c RemoveMembershipReason
public void Handle(ResumeMembership c)
Parameters
c ResumeMembership
public void Handle(StartMembership c)
Parameters
c StartMembership