public virtual void DeleteLibraries(HttpContext context) { YZRequest request = new YZRequest(context); JObject post = request.GetPostData <JObject>(); List <int> libids = post["libids"].ToObject <List <int> >(); using (IYZDbProvider provider = YZDbProviderManager.DefaultProvider) { using (IDbConnection cn = provider.OpenConnection()) { foreach (int libid in libids) { LibraryManager.DeleteLibrary(provider, cn, libid); } } } }