diff --git a/Griddly.Mvc/NetFramework/GriddlySettingsResult.cs b/Griddly.Mvc/NetFramework/GriddlySettingsResult.cs index 2c1b5e7..cd562d9 100644 --- a/Griddly.Mvc/NetFramework/GriddlySettingsResult.cs +++ b/Griddly.Mvc/NetFramework/GriddlySettingsResult.cs @@ -123,7 +123,7 @@ public override object GetService(Type serviceType) class EmptyHttpRequest : HttpRequestBase { - public EmptyHttpRequest (HttpRequestBase originalRequest) + public EmptyHttpRequest(HttpRequestBase originalRequest) { _originalRequest = originalRequest; } @@ -172,6 +172,7 @@ public EmptyHttpRequest (HttpRequestBase originalRequest) public override string ContentType { get { return _originalRequest.ContentType; } set { } } public override System.Text.Encoding ContentEncoding { get { return _originalRequest.ContentEncoding; } set { } } public override RequestContext RequestContext { get; set; } + public override string this[string key] => QueryString[key] ?? Form[key] ?? Cookies[key]?.Value ?? ServerVariables[key]; } class EmptyHttpResponse : HttpResponseBase