AdjustSdk.Pcl.ActivityPackage.FailureMessage C# (CSharp) Method

FailureMessage() public method

public FailureMessage ( ) : string
return string
        public string FailureMessage()
        {
            return Util.f("Failed to track {0}{1}", ActivityKindUtil.ToString(ActivityKind), Suffix);
        }

Usage Example

Example #1
0
        private SendResponse ProcessResponse(HttpResponseMessage httpResponseMessage, ActivityPackage activityPackage)
        {
            var sendResponse = new SendResponse
            {
                WillRetry = false,
                JsonDict  = Util.ParseJsonResponse(httpResponseMessage),
            };

            if (httpResponseMessage.StatusCode == HttpStatusCode.InternalServerError || // 500
                httpResponseMessage.StatusCode == HttpStatusCode.NotImplemented)        // 501
            {
                Logger.Error("{0}. (Status code: {1}).",
                             activityPackage.FailureMessage(),
                             (int)httpResponseMessage.StatusCode);
            }
            else if (!httpResponseMessage.IsSuccessStatusCode)
            {
                sendResponse.WillRetry = true;

                Logger.Error("{0}. (Status code: {1}). Will retry later.",
                             activityPackage.FailureMessage(),
                             (int)httpResponseMessage.StatusCode);
            }

            return(sendResponse);
        }
All Usage Examples Of AdjustSdk.Pcl.ActivityPackage::FailureMessage