Ejemplo n.º 1
0
 /// <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);
     }
 }
Ejemplo n.º 2
0
 /// <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);
     }
 }