テストから取得した情報を使用して xml ドキュメントを作成しようとしています。基本的に私は{get; set:}
情報を取得するために使用しています。プログラムを実行すると、ファイル情報が渡される場所が表示されますが、xml ドキュメントを作成できないというエラーが表示されるか、作成されていますが空白です。
コードは次のとおりです。
public class XmlCreate
{
public string Types { set; get; }
public DateTime Time { get; set; }
public bool done{ get; set; }
public void SerializetoXml(IRepo repo)
{
var filename = string.Format("{0}__{1}", DateTime.Now.ToString("yyyyMMdd"), "Log.xml");
var path =
@"C:\TestDocs\artifacts";
if (!Directory.Exists(path))
Directory.CreateDirectory(path);
var fullpath = Path.Combine(filename, path);
var serializer = new XmlSerializer((typeof(IRepo)));
var textwriter = new StreamWriter(filename);
serializer.Serialize(textwriter, repo);
textwriter.Close();
}
}