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