5
我的場景是我正在構建一個小型cli應用程序,我希望能夠將用戶特定數據存儲在某種用戶本地緩存中。如何在.net核心控制檯應用程序中存儲用戶應用程序數據
我想我正在尋找類似於Environment.SpecialFolder.ApplicationData路徑的東西,但在dotnet核心和跨平臺友好。
我的場景是我正在構建一個小型cli應用程序,我希望能夠將用戶特定數據存儲在某種用戶本地緩存中。如何在.net核心控制檯應用程序中存儲用戶應用程序數據
我想我正在尋找類似於Environment.SpecialFolder.ApplicationData路徑的東西,但在dotnet核心和跨平臺友好。
我知道這是不完全一樣,但我通過在應用程序文件夾中存儲數據,像這樣解決了這個問題:
var userDataPath = Path.Combine(AppContext.BaseDirectory, "userdata.json");
當然,你也可以採取的AppContext.BaseDirectory
的子文件夾。