public virtual bool ListExists(string listName) { try { WebsitePanelMailListAdmin svcLists = new WebsitePanelMailListAdmin(); PrepareProxy(svcLists); GenericResult result = svcLists.MailingListExists(AdminUsername, AdminPassword, listName); return result.Result; } catch (Exception ex) { throw new Exception("Could not check whether mailing list exists", ex); } }