let private savePredefinedPPIToFile (predefinedPPI : PredefinedPPI list) =
try
+ Directory.CreateDirectory roamingDir |> ignore
use file = new StreamWriter (predefinedPPIFilepath)
file.Write (JsonConvert.SerializeObject (predefinedPPI, JsonSerializerSettings (Formatting = Formatting.Indented)))
with
let private saveSensorSizesToFile (sensorSizes : SensorSize list) =
try
+ Directory.CreateDirectory roamingDir |> ignore
use file = new StreamWriter (sensorSizesFilepath)
file.Write (JsonConvert.SerializeObject (sensorSizes, JsonSerializerSettings (Formatting = Formatting.Indented)))
with
use file = new StreamReader (predefinedPPIFilepath)
JsonConvert.DeserializeObject<PredefinedPPI list> (file.ReadToEnd ())
with
- | ex ->
+ | _ex ->
savePredefinedPPIToFile defaultPredefinedPPI
defaultPredefinedPPI
use file = new StreamReader (sensorSizesFilepath)
JsonConvert.DeserializeObject<SensorSize list> (file.ReadToEnd ())
with
- | ex ->
+ | _ex ->
saveSensorSizesToFile defaultSensorSizes
defaultSensorSizes