public void Export(Site site, IEnumerable <ABTest.ABRuleSetting> sources, Stream outputStream) { var allItem = sources.ToList(); foreach (var item in allItem) { var dummy = item.AsActual(); provider.Add(dummy); } provider.Export(site, sources, outputStream); }
public void Export(IEnumerable <ABRuleSetting> sources, System.IO.Stream outputStream) { foreach (var item in sources) { fileProvider.Add(item.AsActual()); } fileProvider.Export(sources, outputStream); }
public void ExportToDisk(Site site) { var provider = new Kooboo.CMS.Sites.Persistence.FileSystem.ABRuleSettingProvider(new Kooboo.CMS.Common.BaseDir()); var fileAll = provider.All(site); foreach (var item in fileAll) { provider.Remove(item); } var allItem = this.All(site).ToList(); foreach (var item in allItem) { provider.Add(item.AsActual()); } }