Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public void Export(IEnumerable <ABRuleSetting> sources, System.IO.Stream outputStream)
 {
     foreach (var item in sources)
     {
         fileProvider.Add(item.AsActual());
     }
     fileProvider.Export(sources, outputStream);
 }
Exemplo n.º 3
0
        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());
            }
        }