Skip to content

Commit 751e606

Browse files
authored
Merge pull request #52 from mozhganEtaati/mozhganEtaati/refactor/HCG-51
Closed: #51
2 parents cbb04ea + 182d03e commit 751e606

File tree

2 files changed

+9
-23
lines changed

2 files changed

+9
-23
lines changed

src/HttpClientToCurl/Builder/Concrete/Common/Extensions.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,6 @@ private static string GetAbsoluteAddress(Uri baseAddressUri, bool baseAddressIsA
8484

8585
private static string ApplyEncodeUri(this string address)
8686
{
87-
string result = null;
88-
8987
if (address is not null)
9088
{
9189
var questionMarkItems = address.Split('?');
@@ -110,14 +108,14 @@ private static string ApplyEncodeUri(this string address)
110108
}
111109
}
112110

113-
result = addressEncodedStringBuilder
111+
return addressEncodedStringBuilder
114112
.Remove(addressEncodedStringBuilder.Length - 1, 1)
115113
.ToString();
116114
}
117115
}
118116
}
119117

120-
return result;
118+
return null;
121119
}
122120

123121
internal static StringBuilder AddHeaders(this StringBuilder stringBuilder, HttpClient httpClient,

src/HttpClientToCurl/Utility/Helpers.cs

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -115,41 +115,29 @@ internal static HttpRequestMessage FillHttpRequestMessage(HttpMethod httpMethod,
115115

116116
internal static HttpRequestMessage FillHttpRequestMessage(HttpMethod httpMethod, HttpRequestHeaders requestHeaders, HttpContent requestBody, string requestUri)
117117
{
118-
var httpRequestMessage = FillHttpRequestMessage(httpMethod, requestHeaders, requestBody, CreateUri(requestUri));
119-
120-
return httpRequestMessage;
118+
return FillHttpRequestMessage(httpMethod, requestHeaders, requestBody, CreateUri(requestUri));
121119
}
122120

123121
internal static bool CheckAddressIsAbsoluteUri(Uri baseAddress)
124122
{
125-
bool isValidAbsoluteAddress = true;
126-
127-
if (baseAddress is null)
128-
{
129-
isValidAbsoluteAddress = false;
130-
}
131-
else if (!baseAddress.IsAbsoluteUri)
132-
{
133-
isValidAbsoluteAddress = false;
134-
}
135-
else if (!IsHttpUri(baseAddress))
123+
if (baseAddress is null || !baseAddress.IsAbsoluteUri || !IsHttpUri(baseAddress))
136124
{
137-
isValidAbsoluteAddress = false;
125+
return false;
138126
}
139127

140-
return isValidAbsoluteAddress;
128+
return true;
141129
}
142130

143131
private static bool IsHttpUri(Uri uri)
144132
{
145133
string scheme = uri.Scheme;
146134

147-
return (string.Compare("http", scheme, StringComparison.OrdinalIgnoreCase) == 0) ||
148-
(string.Compare("https", scheme, StringComparison.OrdinalIgnoreCase) == 0);
135+
return string.Equals("http", scheme, StringComparison.OrdinalIgnoreCase) ||
136+
string.Equals("https", scheme, StringComparison.OrdinalIgnoreCase);
149137
}
150138

151139
public static Uri CreateUri(string uri)
152140
{
153-
return string.IsNullOrEmpty(uri) ? null : new Uri(uri, UriKind.RelativeOrAbsolute);
141+
return string.IsNullOrWhiteSpace(uri) ? null : new Uri(uri, UriKind.RelativeOrAbsolute);
154142
}
155143
}

0 commit comments

Comments
 (0)