Class AchievementPushBatch
The achievements and locales one push sends to a connector, in the order they were given.
Inherited Members
Namespace: Serenity.Achievements.Application.Sync
Assembly: Serenity.Achievements.Application.dll
Syntax
public sealed class AchievementPushBatch
Constructors
AchievementPushBatch(IReadOnlyList<AchievementSyncRecord>, IReadOnlyList<string>)
Creates a push batch.
Declaration
public AchievementPushBatch(IReadOnlyList<AchievementSyncRecord> records, IReadOnlyList<string> localeCodes)
Parameters
| Type | Name | Description |
|---|---|---|
| IReadOnlyList<AchievementSyncRecord> | records | The achievements to push, in the order they should be sent. |
| IReadOnlyList<string> | localeCodes | The locales this push covers. |
Properties
LocaleCodes
Declaration
public IReadOnlyList<string> LocaleCodes { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<string> | The locales this push covers. |
Records
Declaration
public IReadOnlyList<AchievementSyncRecord> Records { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<AchievementSyncRecord> | The achievements to push, in the order they should be sent. |