protected override void Start(VgcApis.Models.IServices.IApiService api) { this.api = api; vgcSetting = api.GetSettingService(); vgcServers = api.GetServersService(); settings = new Services.Settings(); settings.Run(vgcSetting, vgcServers); }
public void Run( VgcApis.Models.IServices.ISettingsService vgcSetting) { this.vgcSetting = vgcSetting; this.luaAcm = new Libs.LuaSnippet.LuaAcm(); userSettings = VgcApis.Libs.Utils .LoadPluginSetting <Models.Data.UserSettings>( pluginName, vgcSetting); userSettings.NormalizeData(); }
public void Run( VgcApis.Models.IServices.ISettingsService vgcSetting) { this.vgcSetting = vgcSetting; userSettings = VgcApis.Libs.Utils .LoadPluginSetting <Models.Data.UserSettings>( pluginName, vgcSetting); bookKeeper = new VgcApis.Libs.Tasks.LazyGuy( SaveUserSettingsNow, 30000); }
public void Run( VgcApis.Models.IServices.ISettingsService vgcSetting, VgcApis.Models.IServices.IServersService vgcServers) { this.vgcSetting = vgcSetting; this.vgcServers = vgcServers; userSettins = LoadUserSetting(); bookKeeper = new VgcApis.Libs.Tasks.LazyGuy( SaveUserSetting, VgcApis.Models.Consts.Intervals.LazySaveStatisticsDatadelay); StartBgStatsDataUpdateTimer(); vgcServers.OnCoreClosing += OnCoreClosingHandler; }
public void Run( VgcApis.Models.IServices.ISettingsService vgcSetting) { this.vgcSetting = vgcSetting; this.luaAcm = new Libs.LuaSnippet.LuaAcm(); userSettings = VgcApis.Libs.Utils .LoadPluginSetting <Models.Data.UserSettings>( pluginName, vgcSetting); userSettings.NormalizeData(); bookKeeper = new VgcApis.Libs.Tasks.LazyGuy( SaveUserSettingsNow, 30000); bookKeeper.DoItLater(); }
public void Run( VgcApis.Models.IServices.ISettingsService setting) { this.setting = setting; userSettings = LoadUserSettings(); }
public void Run(VgcApis.Models.IServices.IApiService vgcApi) { vgcServers = vgcApi.GetServersService(); vgcSetting = vgcApi.GetSettingService(); userSettings = LoadUserSettings(); }