public virtual void CloneObjects(HttpContext context) { YZRequest request = new YZRequest(context); StoreZoneType zone = request.GetEnum <StoreZoneType>("zone"); string folder = request.GetString("folder", ""); JArray jPost = request.GetPostData <JArray>(); StoreObjectIdentityCollection objects = jPost.ToObject <StoreObjectIdentityCollection>(); using (BPMConnection cn = new BPMConnection()) { cn.WebOpen(); cn.CloneObjects(zone, folder, objects); } }