/// <summary>
        /// Initializes the singleton application object.  This is the first line of authored code
        /// executed, and as such is the logical equivalent of main() or WinMain().
        /// </summary>
        public App()
        {
            this.InitializeComponent();
            this.Suspending += OnSuspending;

            if (!Settings.UseLocalGateway)
            {
                ChartViewModel = new ChartViewModel();
                ChartViewModel.LoadPowerGraphData();
                ChartViewModel.LoadTodaySelfConsumptionData();
            }
        }