public ProceesResultErrorType GetErrorType(BaseError error) { KeyValuePair <Type, ProceesResultErrorType>?err = ERROR2ENUM_DIC.FirstOrDefault(x => x.Key == error.GetType()); if (err == null) { return(ProceesResultErrorType.Unknown); } else { return(err.Value.Value); } }