Interface IAchievementSyncConnectorSource
Where the Achievement Platform Sync wizard gets the live connector for one storefront.
Namespace: Serenity.Achievements.Infrastructure.Editor.Sync
Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
Syntax
public interface IAchievementSyncConnectorSource
Remarks
The AchievementSyncConnectorCatalog is built from a sequence of these and wires each Platform to the source that claims it. A storefront is claimed by exactly one source.
Properties
Platform
The storefront this source builds connectors for.
Declaration
AchievementPlatformKind Platform { get; }
Property Value
| Type | Description |
|---|---|
| AchievementPlatformKind |
Methods
Create(AchievementSyncWizardSession)
Builds the connector for Platform, configured from the wizard session.
Declaration
IAchievementDefinitionSyncConnector Create(AchievementSyncWizardSession session)
Parameters
| Type | Name | Description |
|---|---|---|
| AchievementSyncWizardSession | session | The wizard session the connector reads its configuration from; never null. |
Returns
| Type | Description |
|---|---|
| IAchievementDefinitionSyncConnector | The connector for this storefront, never null. |