private static string DeriveMessage(OneDriveErrorCode errorCode, string cloudObjectName) {//TODO: derive it to message + cloudobjectname; switch (errorCode) { case OneDriveErrorCode.UnknownError: default: return(cloudObjectName); } }
private static string DeriveMessage(OneDriveErrorCode errorCode, string cloudObjectName) { //TODO: derive it to message + cloudobjectname; switch (errorCode) { case OneDriveErrorCode.UnknownError: default: return cloudObjectName; } }
public bool IsMatch(OneDriveErrorCode errorCode) { return(IsMatch(errorCode.ToString())); }
public static bool IsMatchCode(this OneDriveException ex, OneDriveErrorCode code) { return(ex.IsMatch(code.ToString())); }
public OneDriveOutOfSyncException(string cloudObjectName, OneDriveErrorCode errorCode = OneDriveErrorCode.UnknownError) : base(DeriveMessage(errorCode, cloudObjectName)) { ErrorCode = errorCode; }