public App(IEventTransport transport, IAppController appController) : base() { InitializeComponent(); this.transport = transport; this.appController = appController; // Handle when your app starts this.settingsController = SettingsController.AppSettings; //Set some settings for debugging if (string.IsNullOrEmpty(this.settingsController.GetPropertyValue(SettingsConst.LevelConfigUrl_PropertyName))) { this.settingsController.SetPropertyValue(SettingsConst.LevelConfigUrl_PropertyName, "http://mtcscheduleboard.azurewebsites.net/test/rooms.xml"); } if (string.IsNullOrEmpty(this.settingsController.GetPropertyValue(SettingsConst.DefaultLevel_PropertyName))) { this.settingsController.SetPropertyValue(SettingsConst.DefaultLevel_PropertyName, "wgoc"); } if (string.IsNullOrEmpty(this.settingsController.GetPropertyValue(WireGeoRoomController.WireGeoApiUrl_PropertyName))) { this.settingsController.SetPropertyValue(WireGeoRoomController.WireGeoApiUrl_PropertyName, "https://cloud.wiregeo.com/api/v1/"); } if (string.IsNullOrEmpty(this.settingsController.GetPropertyValue(WireGeoRoomController.WireGeoApiToken_PropertyName))) { this.settingsController.SetPropertyValue(WireGeoRoomController.WireGeoApiToken_PropertyName, "t3ij3nwcwet88fnmhb0337haugkqlmv5"); } MainPage = new SmartHive.LevelMapApp.MainPage(); this.settingsController.OnSettingsLoaded += ((SmartHive.LevelMapApp.MainPage) this.MainPage).OnSettingsLoaded; }
public App() { InitializeComponent(); MainPage = new SmartHive.LevelMapApp.MainPage(); }