diff --git a/ParionsCuite/ParionsCuite/DataContractPersistance/DataContractPersistance.cs b/ParionsCuite/ParionsCuite/DataContractPersistance/DataContractPersistance.cs index 5639cb2..d5698ff 100644 --- a/ParionsCuite/ParionsCuite/DataContractPersistance/DataContractPersistance.cs +++ b/ParionsCuite/ParionsCuite/DataContractPersistance/DataContractPersistance.cs @@ -6,6 +6,7 @@ using System.Linq; using System.Runtime.Serialization; using System.Text; using System.Threading.Tasks; +using System.Xml; namespace ParionsCuite.DataContractPersistance { @@ -39,10 +40,24 @@ namespace ParionsCuite.DataContractPersistance Directory.CreateDirectory(FilePath); } + /* using (Stream s = File.Create(Path.Combine(FilePath, FileName))) { serialiser.WriteObject(s, evenements); } + */ + + var setting = new XmlWriterSettings() { Indent = true }; + using (TextWriter tw = File.CreateText(Path.Combine(FilePath, FileName))) + { + using (XmlWriter writer = XmlWriter.Create(tw, setting)) + { + serialiser.WriteObject(writer, evenements); + } + } } + + + } } diff --git a/ParionsCuite/ParionsCuite/MainPage.xaml b/ParionsCuite/ParionsCuite/MainPage.xaml index ee06068..1872dfb 100644 --- a/ParionsCuite/ParionsCuite/MainPage.xaml +++ b/ParionsCuite/ParionsCuite/MainPage.xaml @@ -59,8 +59,11 @@ - - + + + + + diff --git a/ParionsCuite/ParionsCuite/ParionsCuite.csproj b/ParionsCuite/ParionsCuite/ParionsCuite.csproj index 7b728f0..73157ac 100644 --- a/ParionsCuite/ParionsCuite/ParionsCuite.csproj +++ b/ParionsCuite/ParionsCuite/ParionsCuite.csproj @@ -5,7 +5,7 @@ $(TargetFrameworks);net7.0-windows10.0.19041.0 - maccatalyst-arm64 + Exe ParionsCuite true