Example #1
0
        private void WriteJavaScriptData(Dictionary <string, string> filePathDictionary,
                                         Dictionary <string, string> dataDictionary)
        {
            File.WriteAllText(filePathDictionary["adstyles.js"], dataDictionary["adstyles.js"]);

            foreach (var scriptFile in S2CFilesList)
            {
                DataSaveHelper.FetchAndSaveFile(scriptFile.FilePath, scriptFile.FileData);
            }
        }
Example #2
0
 private void WriteImageData()
 {
     foreach (var imageFile in S2CFilesList)
     {
         var isBase64Encoded = Regex.Match(imageFile.FilePath, @".base64.");
         if (!isBase64Encoded.Success && RegexHelper.FileExtensionRegex().Match(imageFile.FilePath).Success)
         {
             DataSaveHelper.FetchAndSaveFile(imageFile.FilePath, imageFile.FileData);
         }
     }
 }
Example #3
0
        private void WriteLessFileData(Dictionary <string, string> filePathDictionary)
        {
            File.WriteAllText(filePathDictionary["insp-custom.less"], "");
            foreach (var filename in FinalCssList.Distinct().Reverse().ToList())
            {
                File.AppendAllText(filePathDictionary["site.less"], filename);
            }

            foreach (var lessFile in S2CFilesList)
            {
                DataSaveHelper.FetchAndSaveFile(lessFile.FilePath, lessFile.FileData);
            }
        }