Table of Contents

Class AchievementCommandReceiver

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

Constructors

AchievementCommandReceiver(ICommandQueue, IChangeQueue, IChangeRepository)

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

Parameters

commander ICommandQueue
publisher IChangeQueue
repository IChangeRepository

Methods

Handle(AddAchievementPrerequisite)

public void Handle(AddAchievementPrerequisite c)

Parameters

c AddAchievementPrerequisite

Handle(ChangeAchievementBadgeImageUrl)

public void Handle(ChangeAchievementBadgeImageUrl c)

Parameters

c ChangeAchievementBadgeImageUrl

Handle(ChangeAchievementExpiry)

public void Handle(ChangeAchievementExpiry c)

Parameters

c ChangeAchievementExpiry

Handle(ChangeAchievementOrganization)

public void Handle(ChangeAchievementOrganization c)

Parameters

c ChangeAchievementOrganization

Handle(ChangeAchievementType)

public void Handle(ChangeAchievementType c)

Parameters

c ChangeAchievementType

Handle(ChangeCertificateLayout)

public void Handle(ChangeCertificateLayout c)

Parameters

c ChangeCertificateLayout

Handle(CreateAchievement)

public void Handle(CreateAchievement c)

Parameters

c CreateAchievement

Handle(DeleteAchievement)

public void Handle(DeleteAchievement c)

Parameters

c DeleteAchievement

Handle(DeleteAchievementPrerequisite)

public void Handle(DeleteAchievementPrerequisite c)

Parameters

c DeleteAchievementPrerequisite

Handle(DescribeAchievement)

public void Handle(DescribeAchievement c)

Parameters

c DescribeAchievement

Handle(DisableAchievementBadgeImage)

public void Handle(DisableAchievementBadgeImage c)

Parameters

c DisableAchievementBadgeImage

Handle(DisableAchievementReporting)

public void Handle(DisableAchievementReporting c)

Parameters

c DisableAchievementReporting

Handle(EnableAchievementBadgeImage)

public void Handle(EnableAchievementBadgeImage c)

Parameters

c EnableAchievementBadgeImage

Handle(EnableAchievementReporting)

public void Handle(EnableAchievementReporting c)

Parameters

c EnableAchievementReporting

Handle(LockAchievement)

public void Handle(LockAchievement c)

Parameters

c LockAchievement

Handle(UnlockAchievement)

public void Handle(UnlockAchievement c)

Parameters

c UnlockAchievement