aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaus Vium <clausvium@gmail.com>2020-09-02 12:49:48 +0200
committerClaus Vium <clausvium@gmail.com>2020-09-02 12:49:48 +0200
commitbde8c00306300ff48c85f8f97a9553fa75eaeaad (patch)
tree8984ded2c16b1169aa29031793ec85ee6991926a
parente3377564288598742dbf64f396ed38e42b6b2915 (diff)
Don't call tostring twice
-rw-r--r--MediaBrowser.Common/Extensions/HttpContextExtensions.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/MediaBrowser.Common/Extensions/HttpContextExtensions.cs b/MediaBrowser.Common/Extensions/HttpContextExtensions.cs
index 76db68885..e3ad67a4a 100644
--- a/MediaBrowser.Common/Extensions/HttpContextExtensions.cs
+++ b/MediaBrowser.Common/Extensions/HttpContextExtensions.cs
@@ -28,9 +28,10 @@ namespace MediaBrowser.Common.Extensions
/// <returns>The remote caller IP address.</returns>
public static string RemoteIp(this HttpRequest request)
{
- if (string.IsNullOrEmpty(request.HttpContext.Items["RemoteIp"].ToString()))
+ var cachedRemoteIp = request.HttpContext.Items["RemoteIp"].ToString();
+ if (string.IsNullOrEmpty(cachedRemoteIp))
{
- return request.HttpContext.Items["RemoteIp"].ToString();
+ return cachedRemoteIp;
}
IPAddress ip;