protected override void Start(VgcApis.Models.IServices.IApiService api) { var vgcServers = api.GetServersService(); var vgcSettings = api.GetSettingService(); var vgcConfigMgr = api.GetConfigMgrService(); settings = new Services.Settings(); luaServer = new Services.LuaServer(); formMgr = new Services.FormMgr(); settings.Run(vgcSettings); luaServer.Run(settings, api); formMgr.Run(settings, luaServer, api); }
protected override void Start(VgcApis.IService api) { this.api = api; vgcServers = api.GetVgcServersService(); vgcSettings = api.GetVgcSettingService(); settings = new Services.Settings(); luaServer = new Services.LuaServer(); settings.Run(vgcSettings); luaServer.Run(settings, vgcServers); // debug // this.Popup(); // formMain.Activate(); }
protected override void Start(VgcApis.Interfaces.Services.IApiService api) { var vgcSettings = api.GetSettingService(); settings = new Services.Settings(); luaServer = new Services.LuaServer(); formMgr = new Services.FormMgrSvc(); menuUpdater = new Services.MenuUpdater(settings); settings.Run(vgcSettings); luaServer.Run(api, settings, formMgr); formMgr.Run(settings, luaServer, api); menuUpdater.Run(luaServer, miRoot, miShowMgr, miShowEditor); luaServer.WakeUpAutoRunScripts(TimeSpan.FromSeconds(2)); }
protected override void Start(VgcApis.Interfaces.Services.IApiService api) { var vgcSettings = api.GetSettingService(); var vgcNotifier = api.GetNotifierService(); miRoot = GetMenu(); // make sure miRoot is not null settings = new Services.Settings(); luaServer = new Services.LuaServer(); formMgr = new Services.FormMgr(); menuUpdater = new Services.MenuUpdater(vgcNotifier); settings.Run(vgcSettings); luaServer.Run(settings, api); formMgr.Run(settings, luaServer, api); menuUpdater.Run(luaServer, miRoot, miShowWindow); }