logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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.

    In this article
    © 2026 Serenity. All Rights Reserved