Microsoft.DocAsCode.HelpTextGenerator.HelpTextGenerator C# (CSharp) Méthode

HelpTextGenerator() static private méthode

static private HelpTextGenerator ( ) : CommandLine.Text
Résultat CommandLine.Text
        static HelpTextGenerator()
        {
            var assembly = Assembly.GetAssembly(typeof(HelpTextGenerator));
            var version = assembly.GetName()?.Version?.ToString();
            var name = assembly.GetCustomAttribute<AssemblyProductAttribute>()?.Product ?? "docfx";
            if (version != null) HelpText.Heading = new HeadingInfo(name, version);
            var copyright = assembly.GetCustomAttribute<AssemblyCopyrightAttribute>()?.Copyright;
            if (copyright != null) HelpText.Copyright = new CopyrightInfo(copyright, DateTime.Now.Year);
            var license = assembly.GetCustomAttribute<AssemblyLicenseAttribute>()?.Value;
            var usage = assembly.GetCustomAttribute<AssemblyUsageAttribute>()?.Value;
            AddLinesToHelpText(HelpText, license);
            ProductName = name;
            License = license;
            GeneralUsage = usage;
        }