private static TransitionState ConvertTransitionStateFromSerializable(ErrorTypePersisted errorType) { switch (errorType) { case ErrorTypePersisted.Unknown: return(TransitionState.Unknown); case ErrorTypePersisted.Success: return(TransitionState.Active); case ErrorTypePersisted.Failure: return(TransitionState.Inactive); default: DiagCore.RetailAssert(false, "Missing case for enumeration: {0}", new object[] { errorType }); return(TransitionState.Unknown); } }
internal static TransientErrorInfo.ErrorType ConvertErrorTypeFromSerializable(ErrorTypePersisted errorType) { switch (errorType) { case ErrorTypePersisted.Unknown: return(TransientErrorInfo.ErrorType.Unknown); case ErrorTypePersisted.Success: return(TransientErrorInfo.ErrorType.Success); case ErrorTypePersisted.Failure: return(TransientErrorInfo.ErrorType.Failure); default: DiagCore.RetailAssert(false, "Missing case for enumeration: {0}", new object[] { errorType }); return(TransientErrorInfo.ErrorType.Unknown); } }