diff --git a/src/Microsoft.AspNetCore.Mvc.Core/Routing/UrlHelperFactory.cs b/src/Microsoft.AspNetCore.Mvc.Core/Routing/UrlHelperFactory.cs index 4fdf9daa3b..f9b8006850 100644 --- a/src/Microsoft.AspNetCore.Mvc.Core/Routing/UrlHelperFactory.cs +++ b/src/Microsoft.AspNetCore.Mvc.Core/Routing/UrlHelperFactory.cs @@ -15,6 +15,11 @@ namespace Microsoft.AspNetCore.Mvc.Routing /// public IUrlHelper GetUrlHelper(ActionContext context) { + if (context == null) + { + throw new ArgumentNullException(Resources.ArgumentCannotBeNullOrEmpty, (nameof(context))); + } + var httpContext = context.HttpContext; if (httpContext == null)