Codaxy.Dox.Viewer.Application.LoadBookFromFile C# (CSharp) Method

LoadBookFromFile() private method

private LoadBookFromFile ( FileInfo f ) : IDoxBook
f System.IO.FileInfo
return IDoxBook
        private IDoxBook LoadBookFromFile(FileInfo f)
        {
            var name = f.Name.Substring(0, f.Name.Length - f.Extension.Length);
            String title;
            ParseBookFileName(name, out name, out title);
            var book = new InMemoryDoxBook()
            {
                Name = name,
                Title = title
            };
            using (var fs = f.Open(FileMode.Open))
            {
                var reader = new DoxZipFile.DoxZipFileReader(fs);
                reader.Process(book);
            }
            book.LastChangeTime = f.LastWriteTime;
            return book;
        }

Same methods

Application::LoadBookFromFile ( String fileName ) : IDoxBook