private ViewCollection ReadViewCollection() { var viewFile = new FileInfo(Path.Combine(StateFile.Directory.FullName, ViewDefinitionFile)); using (var reader = new StreamReader(viewFile.FullName, Encoding.UTF8)) return(ViewCollection.FromJson(reader.ReadToEnd())); }