コード例 #1
0
ファイル: Resources.cs プロジェクト: belav/command-line-api
 public virtual string RequiredArgumentMissing(SymbolResult symbolResult) =>
 symbolResult is CommandResult
         ? GetResourceString(
     Properties.Resources.CommandRequiredArgumentMissing,
     symbolResult.Token().Value
     )
         : GetResourceString(
     Properties.Resources.OptionRequiredArgumentMissing,
     symbolResult.Token().Value
     );
コード例 #2
0
ファイル: Resources.cs プロジェクト: belav/command-line-api
 public virtual string NoArgumentProvided(SymbolResult symbolResult) =>
 symbolResult is CommandResult
         ? GetResourceString(
     Properties.Resources.CommandNoArgumentProvided,
     symbolResult.Token().Value
     )
         : GetResourceString(
     Properties.Resources.OptionNoArgumentProvided,
     symbolResult.Token().Value
     );
コード例 #3
0
ファイル: Resources.cs プロジェクト: belav/command-line-api
 public virtual string ExpectsOneArgument(SymbolResult symbolResult) =>
 symbolResult is CommandResult
         ? GetResourceString(
     Properties.Resources.CommandExpectsOneArgument,
     symbolResult.Token().Value,
     symbolResult.Tokens.Count
     )
         : GetResourceString(
     Properties.Resources.OptionExpectsOneArgument,
     symbolResult.Token().Value,
     symbolResult.Tokens.Count
     );
コード例 #4
0
 public virtual string RequiredArgumentMissing(SymbolResult symbolResult) =>
 symbolResult is CommandResult
         ? $"Required argument missing for command: {symbolResult.Token().Value}"
         : $"Required argument missing for option: {symbolResult.Token().Value}";
コード例 #5
0
 public virtual string NoArgumentProvided(SymbolResult symbolResult) =>
 symbolResult is CommandResult
         ? $"No argument was provided for Command '{symbolResult.Token().Value}'."
         : $"No argument was provided for Option '{symbolResult.Token().Value}'.";
コード例 #6
0
 public virtual string ExpectsOneArgument(SymbolResult symbolResult)
 {
     return(symbolResult is CommandResult
                ? $"Command '{symbolResult.Token().Value}' expects a single argument but {symbolResult.Tokens.Count} were provided."
                : $"Option '{symbolResult.Token().Value}' expects a single argument but {symbolResult.Tokens.Count} were provided.");
 }