public static async Task <bool> DeleteEntity <T>(T entity) where T : class { using (var context = new SqliteContext()) { context.Entry <T>(entity).State = EntityState.Deleted; await context.SaveChangesAsync(); return(true); } }
public static async Task <T> UpdateEntity <T>(T entity) where T : class { using (var context = new SqliteContext()) { context.Entry <T>(entity).State = EntityState.Modified; await context.SaveChangesAsync(); return(entity); } }