HamBook – Diff between revs 15 and 16
?pathlinks?
Rev 15 | Rev 16 | |||
---|---|---|---|---|
Line 259... | Line 259... | |||
259 | switch (await Serialization.Serialize(Configuration, Constants.ConfigurationFile, "Configuration", |
259 | switch (await Serialization.Serialize(Configuration, Constants.ConfigurationFile, "Configuration", |
|
260 | "<!ATTLIST Configuration xmlns:xsi CDATA #IMPLIED xsi:noNamespaceSchemaLocation CDATA #IMPLIED>", |
260 | "<!ATTLIST Configuration xmlns:xsi CDATA #IMPLIED xsi:noNamespaceSchemaLocation CDATA #IMPLIED>", |
|
261 | CancellationToken.None)) |
261 | CancellationToken.None)) |
|
262 | { |
262 | { |
|
263 | case SerializationSuccess<Configuration.Configuration> configuration: |
263 | case SerializationSuccess<Configuration.Configuration> configuration: |
|
264 | Log.Information("Serialized configuration."); |
264 | Log.Information(Resources.Configuration_serialized_successfully); |
|
265 | break; |
265 | break; |
|
266 | case SerializationFailure serializationFailure: |
266 | case SerializationFailure serializationFailure: |
|
267 | Log.Warning(serializationFailure.Exception.Message, "Failed to serialize configuration."); |
267 | Log.Warning(serializationFailure.Exception.Message, Resources.Configuration_failed_to_serialize); |
|
268 | break; |
268 | break; |
|
269 | } |
269 | } |
|
270 | } |
270 | } |
|
Line 271... | Line 271... | |||
271 | |
271 | |
|
Line 283... | Line 283... | |||
283 | switch (deserializationResult) |
283 | switch (deserializationResult) |
|
284 | { |
284 | { |
|
285 | case SerializationSuccess<Configuration.Configuration> serializationSuccess: |
285 | case SerializationSuccess<Configuration.Configuration> serializationSuccess: |
|
286 | return serializationSuccess.Result; |
286 | return serializationSuccess.Result; |
|
287 | case SerializationFailure serializationFailure: |
287 | case SerializationFailure serializationFailure: |
|
288 | Log.Warning(serializationFailure.Exception, "Failed to load configuration."); |
288 | Log.Warning(serializationFailure.Exception, Resources.Configuration_failed_to_deserialize); |
|
289 | return new Configuration.Configuration(); |
289 | return new Configuration.Configuration(); |
|
290 | default: |
290 | default: |
|
291 | return new Configuration.Configuration(); |
291 | return new Configuration.Configuration(); |
|
292 | } |
292 | } |
|
293 | } |
293 | } |