Namespace Serenity.Achievements.Infrastructure.Editor.Platforms
Classes
AchievementSdkAcquisition
Where one storefront SDK comes from, and whether it can simply be installed or has to be granted.
AchievementSdkDoctorWindow
Shows which storefront SDKs this project has, which of them are enabled, and what each one still needs — and performs the define change in the safe order.
AchievementSdkInspector
Compares what a storefront SDK requires against what the project actually has: is the SDK compiled in, and is its scripting define set.
AchievementSdkInstallationReport
What one storefront's SDK installation looks like, measured against its manifest.
AchievementSdkManifest
Everything one storefront needs before its achievement gateway stops being a template: the type that proves the SDK is on disk, the define that compiles the real branch, and where the SDK comes from when it is not here.
AchievementSdkManifests
The shipped manifests: what each of Serenity's four storefronts needs before its gateway stops being a template.
AchievementSdkTypeProbe
Answers whether a type is compiled into this project, which is how the doctor tells an installed storefront SDK from an absent one.
Enums
AchievementSdkInstallationState
Where one storefront SDK sits in the install-then-define transaction.