Ejemplo n.º 1
0
        private static List <Topic> LoadTopics(string bcfFilePath)
        {
            using (FileStream stream = System.IO.File.Open(bcfFilePath, FileMode.Open))
            {
                BCF bcf = BCF.Deserialize(stream);

                return(bcf.Topics);
            }
        }
Ejemplo n.º 2
0
        private List <Models.DisplayTopic> LoadTopics(string bcfFilePath, string BCFFileName)
        {
            using (FileStream stream = System.IO.File.Open(bcfFilePath, FileMode.Open))
            {
                try
                {
                    BCF bcf = BCF.Deserialize(stream);

                    List <Models.DisplayTopic> DisplayTopics = bcf.Topics.Select(o => new Models.DisplayTopic(o)).ToList();

                    return(DisplayTopics);
                }
                catch (Exception ex)
                {
                    //Fail silently :-(
                    return(new List <Models.DisplayTopic>());
                }
            }
        }