/// <summary> /// 新增插件 /// </summary> /// <param name="ali">AddonListItem</param> public void AddAddon(AddonListItem ali) { try { using (var instance = new LiteDatabase(dbPath)) { var ads = instance.GetCollection <AddonListItem>("list"); ads.Insert(ali); } } catch (Exception e) { Settings.LogException(e); } }
/// <summary> /// 更新插件 /// </summary> /// <param name="ad"></param> public void UpdateAddon(AddonListItem ad) { try { using (var instance = new LiteDatabase(dbPath)) { var addons = instance.GetCollection <AddonListItem>("list"); addons.Update(ad); } } catch (Exception e) { Settings.LogException(e); } }