protected static string MessageForCode(OneDriveErrorCodeMFB errCode) { switch (errCode) { case OneDriveErrorCodeMFB.AccessDenied: case OneDriveErrorCodeMFB.AuthenticationCancelled: case OneDriveErrorCodeMFB.AuthenticationFailure: case OneDriveErrorCodeMFB.Unauthenticated: return(Branding.ReBrand(Resources.LocalizedText.OneDriveBadAuth)); case OneDriveErrorCodeMFB.QuotaLimitReached: return(Resources.LocalizedText.OneDriveErrorOutOfSpace); case OneDriveErrorCodeMFB.Timeout: case OneDriveErrorCodeMFB.ServiceNotAvailable: case OneDriveErrorCodeMFB.TooManyRedirects: return(Resources.LocalizedText.OneDriveCantReachService); default: return(errCode.ToString()); } }
public OneDriveError(OneDriveErrorCodeMFB errCode) { ErrorCode = errCode; Message = MessageForCode(errCode); }