我的方案是我正在构建一个小型cli应用程序,我希望能够在某种用户本地缓存中存储用户特定数据。
我想我正在寻找类似于Environment.SpecialFolder.ApplicationData路径的东西,但是在dotnet核心和跨平台友好中。
答案 0 :(得分:0)
我知道它不完全相同,但我通过将数据存储在应用程序文件夹中来解决它,如下所示:
var userDataPath = Path.Combine(AppContext.BaseDirectory, "userdata.json");
当然,您也可以使用AppContext.BaseDirectory
的子文件夹。