예제 #1
0
        /// <summary>
        ///     Use the xml documentation generated on build.
        /// </summary>
        public ConversionKernel LoadXmlDocumentation(string path)
        {
            var extension = Path.GetExtension(path);

            if (extension != ".xml")
            {
                throw Errors.XmlDocumentExpected(path);
            }

            Documentation = new XmlDocumentationReader(path).Initialize();

            return(this);
        }
예제 #2
0
 public void Initialize()
 {
     Assembly = typeof(SchoolViewModel).Assembly;
     FilePath = Path.Combine(BaseDirectoryPath, $"{Assembly.FullName.Split(',')[0]}.xml");
     Reader   = new XmlDocumentationReader(FilePath);
 }