Пример #1
0
        /// <summary>
        /// Convert error code into standard error code and error message
        /// </summary>
        /// <param name="errorCode">Error code enumeration</param>
        /// <returns>JSON fragment with error and reason fields</returns>
        private string getErrorAndReason(AdErrorCode errorCode)
        {
            switch (errorCode)
            {
            case AdErrorCode.InternalError:
                return("'error': 0, 'reason': 'Internal error'");

            case AdErrorCode.InvalidRequest:
                return("'error': 1, 'reason': 'Invalid request'");

            case AdErrorCode.NetworkError:
                return("'error': 2, 'reason': 'Network error'");

            case AdErrorCode.NoFill:
                return("'error': 3, 'reason': 'No fill'");

            case AdErrorCode.Cancelled:
                return("'error': 4, 'reason': 'Cancelled'");

            case AdErrorCode.StaleInterstitial:
                return("'error': 5, 'reason': 'Stale interstitial'");

            case AdErrorCode.NoError:
                return("'error': 6, 'reason': 'No error'");
            }

            return("'error': -1, 'reason': 'Unknown'");
        }
Пример #2
0
        private int getErrCode(AdErrorCode errorCode)
        {
            switch (errorCode)
            {
            case AdErrorCode.InternalError: return(0);

            case AdErrorCode.InvalidRequest: return(1);

            case AdErrorCode.NetworkError: return(2);

            case AdErrorCode.NoFill: return(3);

            case AdErrorCode.Cancelled: return(4);

            case AdErrorCode.StaleInterstitial: return(5);

            case AdErrorCode.NoError: return(6);
            }

            return(-1);
        }
Пример #3
0
        private string getErrStr(AdErrorCode errorCode)
        {
            switch (errorCode)
            {
            case AdErrorCode.InternalError: return("Internal error");

            case AdErrorCode.InvalidRequest: return("Invalid request");

            case AdErrorCode.NetworkError: return("Network error");

            case AdErrorCode.NoFill: return("No fill");

            case AdErrorCode.Cancelled: return("Cancelled");

            case AdErrorCode.StaleInterstitial: return("Stale interstitial");

            case AdErrorCode.NoError: return("No error");
            }

            return("Unknown");
        }
Пример #4
0
        /// <summary>
        /// Convert error code into standard error code and error message
        /// </summary>
        /// <param name="errorCode">Error code enumeration</param>
        /// <returns>JSON fragment with error and reason fields</returns>
        private string getErrorAndReason(AdErrorCode errorCode)
        {
            switch(errorCode)
            {
            case AdErrorCode.InternalError:
                return "'error': 0, 'reason': 'Internal error'";

            case AdErrorCode.InvalidRequest:
                return "'error': 1, 'reason': 'Invalid request'";

            case AdErrorCode.NetworkError:
                return "'error': 2, 'reason': 'Network error'";

            case AdErrorCode.NoFill:
                return "'error': 3, 'reason': 'No fill'";

            case AdErrorCode.Cancelled:
                return "'error': 4, 'reason': 'Cancelled'";

            case AdErrorCode.StaleInterstitial:
                return "'error': 5, 'reason': 'Stale interstitial'";

            case AdErrorCode.NoError:
                return "'error': 6, 'reason': 'No error'";
            }

            return "'error': -1, 'reason': 'Unknown'";
        }
Пример #5
0
        private string getErrorReason(AdErrorCode errorCode)
        {
            switch(errorCode) {
            case AdErrorCode.InternalError:
                return "Internal error";

            case AdErrorCode.InvalidRequest:
                return "Invalid request";

            case AdErrorCode.NetworkError:
                return "Network error";

            case AdErrorCode.NoFill:
                return "No fill";

            case AdErrorCode.Cancelled:
                return "Cancelled";

            case AdErrorCode.StaleInterstitial:
                return "Stale interstitial";

            case AdErrorCode.NoError:
                return "No error";
            }

            return "'Unknown";
        }