public RigMonitorService() { EthController = new EthController(); WorkersControlList = new EthNanopoolControlList(); XPointer = 1200; YPointer = 90; XPointerRig4 = 200; YPointerRig4 = 90; XPointerOffsetRig4 = 50; YPointerOffsetRig4 = 50; LoggerService = new LoggerService("RigMonitorServiceLogger"); //var config = new NLog.Config.LoggingConfiguration(); //var logfile = new NLog.Targets.FileTarget("logfile") { FileName = "logging.log" }; //var logconsole = new NLog.Targets.ConsoleTarget("logconsole"); //config.AddRule(LogLevel.Info, LogLevel.Fatal, logfile); //config.AddRule(LogLevel.Debug, LogLevel.Fatal, logfile); //LoggerService.Configuration = config; }
public MainWindow() { EthController = new EthController(); InitializeComponent(); LoggerService = new LoggerService("MainInterfaceLogger"); DefaultXpointer = ConfigurationSettings.AppSettings["PointerX"]; DefaultYpointer = ConfigurationSettings.AppSettings["PointerY"]; Rig4Xpointer = ConfigurationSettings.AppSettings["PointerXRig4"]; Rig4Ypointer = ConfigurationSettings.AppSettings["PointerYRig4"]; Rig4Xoffset = ConfigurationSettings.AppSettings["PointerXOffsetRig4"]; Rig4Yoffset = ConfigurationSettings.AppSettings["PointerYOffsetRig4"]; ResetInterval = Convert.ToInt32(ConfigurationSettings.AppSettings["ResetInterval"]); XPointerTextBoxRig0.Text = DefaultXpointer ?? XPointerTextBoxRig0.Text; YPointerTextBoxRig0.Text = DefaultYpointer ?? YPointerTextBoxRig0.Text; XPointerTextBoxRig4.Text = Rig4Xpointer ?? XPointerTextBoxRig4.Text; YPointerTextBoxRig4.Text = Rig4Ypointer ?? YPointerTextBoxRig4.Text; XPointerOffsetTbRig4.Text = Rig4Xoffset ?? XPointerOffsetTbRig4.Text; YPointerOffsetTbRig4.Text = Rig4Yoffset ?? YPointerOffsetTbRig4.Text; InitElements(); //Auto start StartOnlineMonitor(0); StartOnlineMonitorRig4(4); }