Table of Contents

Class GroupCommandReceiver

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

Constructors

GroupCommandReceiver(ICommandQueue, IChangeQueue, IChangeRepository, IGroupSearch)

public GroupCommandReceiver(ICommandQueue commander, IChangeQueue publisher, IChangeRepository repository, IGroupSearch groupSearch)

Parameters

commander ICommandQueue
publisher IChangeQueue
repository IChangeRepository
groupSearch IGroupSearch

Methods

Handle(AddGroupTag)

public void Handle(AddGroupTag c)

Parameters

c AddGroupTag

Handle(ChangeGroupAddress)

public void Handle(ChangeGroupAddress c)

Parameters

c ChangeGroupAddress

Handle(ChangeGroupCapacity)

public void Handle(ChangeGroupCapacity c)

Parameters

c ChangeGroupCapacity

Handle(ChangeGroupEmail)

public void Handle(ChangeGroupEmail c)

Parameters

c ChangeGroupEmail

Handle(ChangeGroupExpiry)

public void Handle(ChangeGroupExpiry c)

Parameters

c ChangeGroupExpiry

Handle(ChangeGroupImage)

public void Handle(ChangeGroupImage c)

Parameters

c ChangeGroupImage

Handle(ChangeGroupIndustry)

public void Handle(ChangeGroupIndustry c)

Parameters

c ChangeGroupIndustry

Handle(ChangeGroupLifetime)

public void Handle(ChangeGroupLifetime c)

Parameters

c ChangeGroupLifetime

Handle(ChangeGroupLocation)

public void Handle(ChangeGroupLocation c)

Parameters

c ChangeGroupLocation

Handle(ChangeGroupParent)

public void Handle(ChangeGroupParent c)

Parameters

c ChangeGroupParent

Handle(ChangeGroupPhone)

public void Handle(ChangeGroupPhone c)

Parameters

c ChangeGroupPhone

Handle(ChangeGroupSettings)

public void Handle(ChangeGroupSettings c)

Parameters

c ChangeGroupSettings

Handle(ChangeGroupSize)

public void Handle(ChangeGroupSize c)

Parameters

c ChangeGroupSize

Handle(ChangeGroupSocialMediaUrl)

public void Handle(ChangeGroupSocialMediaUrl c)

Parameters

c ChangeGroupSocialMediaUrl

Handle(ChangeGroupSurvey)

public void Handle(ChangeGroupSurvey c)

Parameters

c ChangeGroupSurvey

Handle(ChangeGroupWebSiteUrl)

public void Handle(ChangeGroupWebSiteUrl c)

Parameters

c ChangeGroupWebSiteUrl

Handle(ConfigureGroupNotifications)

public void Handle(ConfigureGroupNotifications c)

Parameters

c ConfigureGroupNotifications

Handle(ConnectGroup)

public void Handle(ConnectGroup c)

Parameters

c ConnectGroup

Handle(CreateGroup)

public void Handle(CreateGroup c)

Parameters

c CreateGroup

Handle(DeleteGroup)

public void Handle(DeleteGroup c)

Parameters

c DeleteGroup

Handle(DescribeGroup)

public void Handle(DescribeGroup c)

Parameters

c DescribeGroup

Handle(DisconnectGroup)

public void Handle(DisconnectGroup c)

Parameters

c DisconnectGroup

Handle(ExpireGroup)

public void Handle(ExpireGroup c)

Parameters

c ExpireGroup
public void Handle(ModifyAllowJoinGroupUsingLink c)

Parameters

c ModifyAllowJoinGroupUsingLink

Handle(ModifyGroupMembershipProduct)

public void Handle(ModifyGroupMembershipProduct c)

Parameters

c ModifyGroupMembershipProduct

Handle(ModifyGroupOnlyOperatorCanAddUser)

public void Handle(ModifyGroupOnlyOperatorCanAddUser c)

Parameters

c ModifyGroupOnlyOperatorCanAddUser

Handle(ModifyGroupStatus)

public void Handle(ModifyGroupStatus c)

Parameters

c ModifyGroupStatus

Handle(RemoveGroupTag)

public void Handle(RemoveGroupTag c)

Parameters

c RemoveGroupTag

Handle(RenameGroup)

public void Handle(RenameGroup c)

Parameters

c RenameGroup