Example #1
0
 private static System.Net.HttpWebResponse getWebResponse(BaseLoaderException ex)
 {
     if (ex.InnerException?.InnerException is GitLabRequestException rx)
     {
         if (rx.InnerException is System.Net.WebException wx)
         {
             System.Net.HttpWebResponse response = wx.Response as System.Net.HttpWebResponse;
             return(response);
         }
     }
     return(null);
 }
Example #2
0
 private static bool isNotFoundProjectException(BaseLoaderException ex)
 {
     System.Net.HttpWebResponse response = getWebResponse(ex);
     return(response != null && response.StatusCode == System.Net.HttpStatusCode.NotFound);
 }