public static PropertyBag SerializeSiteDefaults(ServerManager serverManager) { FtpSite ftpSiteDefaultElement = FtpHelper.GetFtpSiteDefaultElement(serverManager.SiteDefaults); PropertyBag bag = new PropertyBag(true); SerializeFtpSiteProperties(ftpSiteDefaultElement, bag); return(bag); }
public void EditSiteDefaults(PropertyBag bag) { if (bag == null) { throw new ArgumentNullException("bag"); } SitesHelper.DeserializeFtpSiteProperties(FtpHelper.GetFtpSiteDefaultElement(ServerManager.SiteDefaults), bag); ServerManager.CommitChanges(); }