/// <summary> /// 默认的路径生成 /// </summary> /// <param name="type"></param> /// <returns></returns> private string MakeInitDataFilePath(Type type) { var initFolder = GetInitFolder(); var filePath = TypeFilePathHelper.AutoGuessTypeFilePath(initFolder, type); return(filePath); }
public static WeChatConfig GetWeChatConfig() { var myAppPath = MyAppPath.Resolve(); var appData = myAppPath.AppData; var typeFilePathHelper = TypeFilePathHelper.Resolve(); var filePath = typeFilePathHelper.AutoGuessTypeFilePath(appData, typeof(WeChatConfig)); var fileDbHelper = FileDbHelper.Resolve(); var weChatConfigs = fileDbHelper.Read <WeChatConfig>(filePath); return(weChatConfigs.FirstOrDefault()); }