Releases
v0.27.0
Compare
Sorry, something went wrong.
No results found
Added
services.ConfigureConfigs(o => …) — one umbrella for the whole config subsystem (discovery, seeding, audit, admin grain, broadcasting providers). Replaces AddSharedMetaConfig* mix.
DirectoryConfigBootstrapper + ConfigSeedStrategy (LoadIfEmpty / LoadIfNew / LoadAlways) + DefaultBinSeeder.WriteMissingDefaults — fresh stand boots with default-instance bins, no project code.
ClientVersionOptions (appsettings "ClientVersion") + DefaultClientVersionService + ICurrentClientVersionGrain — runtime Current/Min/Max via IConfigAdminGrain.Set{Current,Min,Max}ClientVersionAsync, no silo restart.
Wizard
Templates ship a GameConfig. Generated Program.cs wires ConfigureConfigs + DefaultBinSeeder, fixes AddFileGrainStorage(UseOrleansSerializer=false), drops the shadowing IMetaConnectionHandlerFactory hand-reg. Generated MetaGameClient.cs pins ClientAppVersion + ClientSignature.
You can’t perform that action at this time.