using CommandLine; using CommandLine.Text; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tango.AlarmParametersGenerator { public class Options { [Option('i', Required = true, HelpText = "Source excel file.")] public String ExcelFile { get; set; } [Option('o', Required = true, HelpText = "Output file path.")] public String OutputFile { get; set; } [ParserState] public IParserState LastParserState { get; set; } [HelpOption] public string GetUsage() { return HelpText.AutoBuild(this, (HelpText current) => HelpText.DefaultParsingErrorsHandler(this, current)); } } }