Example #1
0
 public ParseResult(bool isSuccess, RegSeedErrorType errorType) : base(isSuccess)
 {
     ErrorType = errorType;
 }
Example #2
0
 public SuccessParseResult(long position = 0, RegSeedErrorType errorType = RegSeedErrorType.None) : base(true, errorType)
 {
     Position = position;
 }
Example #3
0
 public FailureParseResult(long position, RegSeedErrorType errorType = RegSeedErrorType.None) : base(false, errorType)
 {
     Position = position;
 }
Example #4
0
 public static string ToExceptionMessage(this RegSeedErrorType errorType)
 {
     return(_errorTypeMapper.TryGetValue(errorType, out var exceptionMessage)
         ? exceptionMessage
         : "Shoot. An Unknown Error occurred...");
 }