public void Export(IEnumerable <ABSiteSetting> sources, Stream outputStream)
        {
            var newItems = sources.ToList();

            foreach (var item in newItems)
            {
                provider.Add(item.AsActual());
            }
            provider.Export(sources, outputStream);
        }
        public void ExportABSiteSettingToDisk()
        {
            var fileAll = fileProvider.All();

            foreach (var item in fileAll)
            {
                fileProvider.Remove(item);
            }

            var allItem = this.All().ToList();

            foreach (var item in allItem)
            {
                fileProvider.Add(item.AsActual());
            }
        }