natsnudasoft / EgamiFlowScreensaver

A Windows screensaver allowing custom images to float around the desktop.
Apache License 2.0
3 stars 0 forks source link

Add exception handling #10

Closed natsnudasoft closed 7 years ago

natsnudasoft commented 7 years ago

We need to add top level exception handling in the ConfigurationFormViewModel to display friendly messages to the user when e.g. an IOException occurs.

Where necessary, we should wrap exceptions in some of the service classes, e.g. an ConfigurationIOException when an exception occurs on doing IO in the configuration directory.