Exemple #1
0
        public async Task <bool> ReadAppSettingsAsync()
        {
            Task <bool> t = new Task <bool>(() =>
            {
                try
                {
                    AppSettingsSerializer.ReadSettings();
                    return(true);
                }
                catch (Exception e)
                {
                    ErrorLogger.Append(e);
                    return(false);
                }
            });

            t.Start();
            bool r = await t;

            RaisePropertyChanged(this, new PropertyChangedEventArgs(nameof(AppSettings)));
            return(r);
        }