コード例 #1
0
ファイル: AssemblyComparison.cs プロジェクト: redoz/bitdiffer
 public void WriteReport(string fileName, AssemblyComparisonXmlWriteMode assemblyComparisonXmlWriteMode)
 {
     if (Path.GetExtension(fileName).ToLower() == ".html")
     {
         WriteHtmlReport(fileName);
     }
     else
     {
         WriteXmlReport(fileName, AssemblyComparisonXmlWriteMode.Normal);
     }
 }
コード例 #2
0
 public void WriteReport(string fileName, AssemblyComparisonXmlWriteMode assemblyComparisonXmlWriteMode)
 {
     if (Path.GetExtension(fileName).ToLower() == ".html")
     {
         WriteHtmlReport(fileName);
     }
     else
     {
         WriteXmlReport(fileName, AssemblyComparisonXmlWriteMode.Normal);
     }
 }
コード例 #3
0
        public void WriteXmlReport(string fileName, AssemblyComparisonXmlWriteMode mode)
        {
            Log.Info("Writing XML {0} report to {1}", mode.ToString().ToLower(), fileName);

            using (FileStream fs = File.Open(fileName, FileMode.Create))
            {
                _xmlWriteMode = mode;
                XmlSerializer xs = new XmlSerializer(typeof(AssemblyComparison));
                xs.Serialize(fs, this);
            }
        }
コード例 #4
0
        public void WriteReport(string fileName, AssemblyComparisonXmlWriteMode assemblyComparisonXmlWriteMode)
        {
            switch (Path.GetExtension(fileName)?.ToLowerInvariant())
            {
            case ".htm":
            case ".html":
                WriteHtmlReport(fileName);
                break;

            case ".md":
            case ".markdown":
                WriteMarkdownReport(fileName);
                break;

            default:
                WriteXmlReport(fileName, AssemblyComparisonXmlWriteMode.Normal);
                break;
            }
        }
コード例 #5
0
ファイル: AssemblyComparison.cs プロジェクト: redoz/bitdiffer
        public void WriteXmlReport(string fileName, AssemblyComparisonXmlWriteMode mode)
        {
            Log.Info("Writing XML {0} report to {1}", mode.ToString().ToLower(), fileName);

            using (FileStream fs = File.Open(fileName, FileMode.Create))
            {
                _xmlWriteMode = mode;
                XmlSerializer xs = new XmlSerializer(typeof(AssemblyComparison));
                xs.Serialize(fs, this);
            }
        }