Exemple #1
0
 public static Task <int> InsertAsync(this SQLiteAsyncConnection connection, object obj, Type objType)
 {
     return(Task.Factory.StartNew(() => {
         var conn = connection.GetConnection();
         using (conn.Lock()) {
             return conn.Insert(obj, objType);
         }
     }));
 }
Exemple #2
0
 public static Task <int> InsertAllAsync(this SQLiteAsyncConnection connection, IEnumerable items, string extra)
 {
     return(Task.Factory.StartNew(() => {
         var conn = connection.GetConnection();
         using (conn.Lock())
         {
             return conn.InsertAll(items, extra);
         }
     }));
 }