public Task DeleteRow(int rowId) { return(Task.Run(() => { var rows = db.GetCollectionByType <Row>(); rows.DeleteMany(x => x.Id == rowId); })); }
public static Task <List <T> > GetAllAsync <T>(this LiteDatabase database) { return(Task.Run(() => database .GetCollectionByType <T>() .FindAll() .ToList() )); }
public static Task <T> UpsertAsync <T>(this LiteDatabase database, T document) { return(Task.Run(() => { database .GetCollectionByType <T>() .Upsert(document); return document; })); }