public MainWindow() { InitializeComponent(); DataContext = Context = new MainWindowModels(); modemService = ModemService.Instance; modemService.ModemStatusUpdated += (s, e) => Context.UpdateStatus(e); modemService.MessagesStatusUpdated += (s, e) => Context.UpdateStatus(e); this.Opened += MainWindow_Opened; Instance = this; }
public override void Initialize() { try { var ip = "ip_address_target".ReadAllText(); modemService = new ModemService(ip); AvaloniaXamlLoader.Load(this); } catch (Exception e) { } }