public SchemaProvider ReadFromDisk(string FileName) { var Serializer = new ServiceStack.Text.Jsv.JsvSerializer<SchemaProvider>(); using (StreamReader reader = new StreamReader(new FileStream(FileName, FileMode.Open))) { return Serializer.DeserializeFromString(reader.ReadToEnd()); } }
public void WriteToDisk(SchemaProvider provider, string FileName) { var Serializer = new ServiceStack.Text.Jsv.JsvSerializer<SchemaProvider>(); StreamWriter writer = new StreamWriter(new FileStream(FileName, FileMode.Create)); Serializer.SerializeToWriter(provider, writer); writer.Flush(); writer.Close(); }