@@ -19,15 +19,6 @@ public class HttpRequestBase
1919 public class HttpResponseBase
2020 {
2121 public void Write ( object obj ) { }
22- public virtual void AppendHeader ( string name , string value ) { }
23- public virtual void Redirect ( string url ) { }
24- public virtual void RedirectPermanent ( string url ) { }
25- public virtual int StatusCode { get ; set ; }
26- public virtual void AddHeader ( string name , string value ) { }
27- public virtual void End ( ) { }
28- public virtual string RedirectLocation { get ; set ; }
29- public virtual NameValueCollection Headers => null ;
30-
3122 }
3223
3324 public class HttpContextBase
@@ -64,51 +55,22 @@ namespace System.Web.Http
6455{
6556 public class ApiController
6657 {
67- public Microsoft . AspNetCore . Http . HttpContext Context => null ;
68- public virtual Microsoft . AspNetCore . Mvc . RedirectResult Redirect ( Uri location ) => null ;
69- public virtual Microsoft . AspNetCore . Mvc . RedirectResult Redirect ( string location ) => null ;
70- public virtual ResponseMessageResult ResponseMessage ( System . Net . Http . HttpResponseMessage response ) => null ;
71- public virtual Microsoft . AspNetCore . Mvc . RedirectToRouteResult RedirectToRoute ( string routeName , object routeValues ) => null ;
72- public Microsoft . AspNetCore . Mvc . IUrlHelper Url { get ; set ; }
7358 }
74-
75- public class ResponseMessageResult { }
7659}
7760
7861namespace System . Web . Mvc
7962{
8063 public class Controller
8164 {
8265 public ViewResult View ( ) => null ;
83- public HttpRequestBase Request => null ;
84- public HttpResponseBase Response => null ;
85- protected internal virtual RedirectResult RedirectPermanent ( string url ) => null ;
86- protected internal RedirectToRouteResult RedirectToRoute ( string routeName ) => null ;
87- public UrlHelper Url { get ; set ; }
88- protected internal virtual RedirectResult Redirect ( string url ) => null ;
8966 }
9067
9168 public class MvcHtmlString : HtmlString
9269 {
9370 public MvcHtmlString ( string s ) : base ( s ) { }
9471 }
95-
96- public class RoutePrefixAttribute : Attribute
97- {
98- public virtual string Prefix { get ; private set ; }
99- public RoutePrefixAttribute ( string prefix ) { }
100- }
101-
102- public sealed class RouteAttribute : Attribute
103- {
104-
105- public RouteAttribute ( string template ) { }
106- }
107-
108- public class RedirectToRouteResult : ActionResult { }
10972}
11073
111-
11274namespace System . Web . UI
11375{
11476 public class Control
@@ -119,7 +81,6 @@ public class Page
11981 {
12082 public System . Security . Principal . IPrincipal User { get ; }
12183 public System . Web . HttpRequest Request { get ; }
122- public HttpResponse Response => null ;
12384 }
12485
12586 interface IPostBackDataHandler
@@ -192,7 +153,6 @@ public class HttpRequest
192153 public UnvalidatedRequestValues Unvalidated { get ; }
193154 public string RawUrl { get ; set ; }
194155 public HttpCookieCollection Cookies => null ;
195- public bool IsAuthenticated { get ; set ; }
196156 }
197157
198158 public class HttpRequestWrapper : System . Web . HttpRequestBase
@@ -209,13 +169,6 @@ public void WriteFile(string s) { }
209169 public void AddHeader ( string name , string value ) { }
210170 public void Redirect ( string url ) { }
211171 public void AppendHeader ( string name , string value ) { }
212- public void End ( ) { }
213- public string RedirectLocation { get ; set ; }
214- public int StatusCode { get ; set ; }
215- public void RedirectPermanent ( string url ) { }
216- public virtual NameValueCollection Headers { get ; set ; }
217-
218-
219172 }
220173
221174 public class HttpContext : IServiceProvider
@@ -224,7 +177,6 @@ public class HttpContext : IServiceProvider
224177 public HttpResponse Response => null ;
225178 public SessionState . HttpSessionState Session => null ;
226179 public HttpServerUtility Server => null ;
227- public static HttpContext Current => null ;
228180 }
229181
230182 public class HttpCookie
@@ -349,15 +301,6 @@ public class UrlHelper
349301 public UrlHelper ( Routing . RequestContext requestContext ) { }
350302 public virtual bool IsLocalUrl ( string url ) => false ;
351303 }
352-
353- public class RedirectResult : ActionResult
354- {
355- public bool Permanent { get ; set ; }
356- public string Url => null ;
357-
358- public RedirectResult ( string url ) : this ( url , permanent : false ) { }
359- public RedirectResult ( string url , bool permanent ) { }
360- }
361304}
362305
363306namespace System . Web . Routing
@@ -447,7 +390,7 @@ public class JavaScriptSerializer
447390 public JavaScriptSerializer ( ) => throw null ;
448391 public JavaScriptSerializer ( System . Web . Script . Serialization . JavaScriptTypeResolver resolver ) => throw null ;
449392 public object DeserializeObject ( string input ) => throw null ;
450- public T Deserialize < T > ( string input ) => throw null ;
393+ public T Deserialize < T > ( string input ) => throw null ;
451394 public object Deserialize ( string input , Type targetType ) => throw null ;
452395 }
453396
0 commit comments