public void Run( VgcApis.Models.IServices.IApiService api, Services.Settings settings, Services.LuaServer luaServer) { this.api = api; this.configMgr = api.GetConfigMgrService(); this.vgcServers = api.GetServersService(); this.settings = settings; this.luaServer = luaServer; this.luaCoreCtrl = CreateLuaCoreCtrl( settings, api); InitControls(); BindEvents(); ReloadScriptName(); if (cboxScriptName.Items.Count > 0) { cboxScriptName.SelectedIndex = 0; } updateOutputTimer.Tick += UpdateOutput; updateOutputTimer.Start(); }
public void Run( VgcApis.Models.IServices.IApiService api, Services.Settings settings, Services.LuaServer luaServer) { this.api = api; this.configMgr = api.GetConfigMgrService(); this.vgcServers = api.GetServersService(); this.settings = settings; this.luaServer = luaServer; this.luaCoreCtrl = CreateLuaCoreCtrl( settings, api); InitControls(); BindEvents(); ReloadScriptName(); if (cboxScriptName.Items.Count > 0) { cboxScriptName.SelectedIndex = 0; } repaintCtrl = new VgcApis.Libs.Views.RepaintCtrl(rtboxOutput); logUpdater.Run(); }
protected override void Start(VgcApis.Models.IServices.IApiService api) { this.api = api; this.settings = new Services.Settings(); vgcServers = api.GetServersService(); vgcSettings = api.GetSettingService(); settings.Run(api); }
public LuaApis( Services.Settings settings, VgcApis.Models.IServices.IApiService api) { this.settings = settings; this.redirectLogWorker = settings.SendLog; vgcApi = api; }
public Misc( Services.Settings settings, VgcApis.Models.IServices.IApiService api) { this.settings = settings; vgcUtils = api.GetUtilsService(); vgcSlinkMgr = api.GetShareLinkMgrService(); }
public void Run( Settings settings, LuaServer luaServer, VgcApis.Models.IServices.IApiService api) { this.api = api; this.settings = settings; this.luaServer = luaServer; }
public void Run( Settings settings, VgcApis.Models.IServices.IApiService api) { this.settings = settings; this.luaApis = new Models.Apis.LuaApis(settings, api); luaCoreCtrls = InitLuaCores(settings, luaApis); WakeUpAutoRunScripts(); }
public LuaApis( Services.Settings settings, VgcApis.Models.IServices.IApiService api) { this.settings = settings; this.vgcConfigMgr = api.GetConfigMgrService(); this.vgcServers = api.GetServersService(); this.vgcWeb = api.GetWebService(); this.vgcUtils = api.GetUtilsService(); this.redirectLogWorker = settings.SendLog; }
public FormMain( VgcApis.Models.IServices.IApiService api, Services.Settings settings, Services.LuaServer luaServer, Services.FormMgr formMgr) { this.api = api; this.formMgr = formMgr; this.settings = settings; this.luaServer = luaServer; InitializeComponent(); VgcApis.Libs.UI.AutoSetFormIcon(this); this.Text = Properties.Resources.Name + " v" + Properties.Resources.Version; }
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); }
LuaCoreCtrl CreateLuaCoreCtrl( Services.Settings settings, VgcApis.Models.IServices.IApiService api) { var luaApis = new Models.Apis.LuaApis(settings, api); luaApis.SetRedirectLogWorker(Log); var coreSettings = new Models.Data.LuaCoreSetting(); var ctrl = new LuaCoreCtrl(); ctrl.Run(settings, coreSettings, luaApis); return(ctrl); }
public void Run(VgcApis.Models.IServices.IApiService api) { orgSysProxySetting = Lib.Sys.ProxySetter.GetProxySetting(); VgcApis.Libs.Sys.FileLogger.Info("ProxySetter: save sys proxy settings"); this.vgcApi = api; var vgcSetting = api.GetSettingService(); var vgcServer = api.GetServersService(); var vgcNotifier = api.GetNotifierService(); pacServer = new PacServer(); setting = new PsSettings(); serverTracker = new ServerTracker(); // dependency injection setting.Run(vgcSetting); pacServer.Run(setting); serverTracker.Run(setting, pacServer, vgcServer, vgcNotifier); }
public Json( VgcApis.Models.IServices.IApiService api) { this.vgcUtils = api.GetUtilsService(); }
public Web(VgcApis.Models.IServices.IApiService api) { vgcWeb = api.GetWebService(); vgcServers = api.GetServersService(); vgcSlinkMgr = api.GetShareLinkMgrService(); }
protected override void Start(VgcApis.Models.IServices.IApiService api) { settings = new Services.Settings(); settings.Run(api); }
protected override void Start( VgcApis.Models.IServices.IApiService api) { luncher = new Services.PsLuncher(); luncher.Run(api); }
public void Run(VgcApis.Models.IServices.IApiService vgcApi) { vgcServers = vgcApi.GetServersService(); vgcSetting = vgcApi.GetSettingService(); userSettings = LoadUserSettings(); }
public Server( VgcApis.Models.IServices.IApiService api) { vgcServers = api.GetServersService(); vgcConfigMgr = api.GetConfigMgrService(); }