using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace QMAPP.WinForm
{
    public static class GlobalConfig
    {
        public const string UpdateFileName = "自动更新设置.ini";






        public static T GetConfigValues<T>(string filename) where T : new()
        {
            T t = new T();
            if (FileHelper.Exists(filename))
            {
                t = JsonHelper.ReadConfigFromFile<T>(filename);
            }
            else
            {
                throw new Exception($"配置文件{filename}丢失,请重新配置");
            }

            return t;
        }

    }
}