У меня есть следующий код, который я использую для установки строки запроса HttpRequest.Я хочу сделать то же самое для Request.Form.
Я делаю это, чтобы взломать некоторые юнит-тесты вместе.Я хочу сделать то же самое для Request.Form, и я не думаю, что на этом этапе меня интересует насмешка в поисках взлома.
Существующий взлом Querystring ....
private string _queryString;
public string QueryString
{
get { return _queryString; }
set
{
_queryString = value;
HttpContext.Current = new HttpContext(new HttpRequest(null, "http://tempuri.org", value), new HttpResponse(null));
}
}
Как я могу сделать то же самое при установке значений типа Request.Form (с возможностью сохранения строки запроса тоже)?