3
我使用JSON.NET 6.0.1版本,在這裏下面爲什麼警告Newtonsoft.Json.JsonConvert.DeserializeObjectAsync
var text = await FileHelper.ReadFileAsync(folderSetting, fileName);
var items = await JsonConvert.DeserializeObjectAsync<ObservableCollection<ItemModel>>(text);
我的代碼,但我的Visual Studio警告
警告7' Newtonsoft.Json.JsonConvert.DeserializeObjectAsync(string)'已過時:'DeserializeObjectAsync已過時。使用Task.Factory.StartNew方法反序列化JSON異步:Task.Factory.StartNew(()=> DeserializeObject(值))」
在我的測試DeserializeObjectAsync比同步版本慢5倍。 – MatthewMartin