private void LoadFromCache()
{
Logger.Instance.WriteVerbose("Loading Device Library from cache");
string path = GetCacheFile();
XDocument document;
using (FileStream stream = new FileStream(path, FileMode.Open))
{
using (StreamReader reader = new StreamReader(stream))
{
document = XDocument.Load(reader);
}
}
Deserialize(document.Elements().First());
}