Add handling of <string> parameters with HttpArgumentSource set to CONTENT
parent
a0ca936554
commit
16f1b2cf06
|
@ -111,6 +111,10 @@ namespace ln.http
|
|||
} else if (_parameterInfos[n].ParameterType.Equals(typeof(TextReader)))
|
||||
{
|
||||
parameters[n] = new StreamReader(requestContext.Request.ContentStream);
|
||||
} else if (_parameterInfos[n].ParameterType.Equals(typeof(string)))
|
||||
{
|
||||
using (var r = new StreamReader(requestContext.Request.ContentStream))
|
||||
parameters[n] = r.ReadToEnd();
|
||||
} else if (requestContext.Request.Headers.TryGetValue("Content-Type", out string contentType) &&
|
||||
contentType.Equals("application/json"))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue