protected virtual string SerializeModelToString(T model) { return(Xml.ToXml(model)); }
protected virtual T DeserializeModelFromString(string model) { return(Xml.FromXmlString <T>(modelAsString)); }