public ReadOnlyCollection<StepMessage> GetMessages(string path)
{
//var myDeserializer = new XmlSerializer(typeof(StepMessage));
List<StepMessage> messages = new List<StepMessage>();
//using (var myFileStream = new FileStream(string.Format(@"{0}\message.xml",path), FileMode.Open))
//{
// messages = (List<StepMessage>)myDeserializer.Deserialize(myFileStream);
//}
List<string> lines = File.ReadAllLines(string.Format(@"{0}\message.xml", path)).ToList();
foreach (string line in lines)
{
string[] values = line.Split(',');
messages.Add(new StepMessage
{
StepName = values[0],
Message = values[1]
});
}
return messages.AsReadOnly();
}