public App(IOAuth2Service oAuth2Service) { InitializeComponent(); FlowListView.Init(); MessagingCenter.Subscribe <MessageCenterManager, ChatModel>(this, "sendMessage", (sender, arg) => { var value = JsonConvert.SerializeObject(arg); Console.WriteLine("boom panes panes" + value); socket.Emit("hi", value); }); try { string ip = sqlites.GetIpAddress().Url; ApiConnection.SocketUrl = ip; } catch (Exception ex) { ipAddress.Url = ApiConnection.SocketUrl; sqlites.setIpAddress(ipAddress); string ip = sqlites.GetIpAddress().Url; ApiConnection.SocketUrl = ip; } MainPage = new NavigationPage(new SplashScreen(oAuth2Service)); /** * if (hasLoggedIn()) * { * MainPage = new NavigationPage(new MainPage()); * } * else * { * MainPage = new NavigationPage(new Login()); * } */ }