public void UpdateCore(ICoreVersion core) { userSettings.Update(new Data() { Version = core.Tag }); }
public TrinityDatabase(ICoreVersion coreVersion) : base("Trinity") { this.alternateNames = coreVersion.DatabaseFeatures.AlternativeTrinityDatabase; wrath = coreVersion.Tag == "TrinityWrath"; cata = coreVersion.Tag == "TrinityCata"; azeroth = coreVersion.Tag == "Azeroth"; master = coreVersion.Tag == "TrinityMaster"; }
public void UpdateCore(ICoreVersion core) { Data data = new Data() { Version = core.Tag }; File.WriteAllText(settingsFile, JsonConvert.SerializeObject(data)); }
public bool IsCompatibleWithCore(ICoreVersion core) => true;
public void UpdateCurrentVersion(ICoreVersion version) { settings.UpdateCore(version); }
public bool IsCompatibleWithCore(ICoreVersion core) { return(core.SupportsEventScripts); }
public bool IsCompatibleWithCore(ICoreVersion core) { return(true); }
public bool IsCompatibleWithCore(ICoreVersion core) { return(core.SupportsRbac); }
public bool IsCompatibleWithCore(ICoreVersion core) => core.SmartScriptFeatures.SupportedTypes.Contains(type);
public bool ShowInQuickStart(ICoreVersion core) => core.SmartScriptFeatures.ProposeSmartScriptOnMainPage;