@@ -19,15 +19,6 @@ public class HttpRequestBase
19
19
public class HttpResponseBase
20
20
{
21
21
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
-
31
22
}
32
23
33
24
public class HttpContextBase
@@ -64,51 +55,22 @@ namespace System.Web.Http
64
55
{
65
56
public class ApiController
66
57
{
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 ; }
73
58
}
74
-
75
- public class ResponseMessageResult { }
76
59
}
77
60
78
61
namespace System . Web . Mvc
79
62
{
80
63
public class Controller
81
64
{
82
65
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 ;
89
66
}
90
67
91
68
public class MvcHtmlString : HtmlString
92
69
{
93
70
public MvcHtmlString ( string s ) : base ( s ) { }
94
71
}
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 { }
109
72
}
110
73
111
-
112
74
namespace System . Web . UI
113
75
{
114
76
public class Control
@@ -119,7 +81,6 @@ public class Page
119
81
{
120
82
public System . Security . Principal . IPrincipal User { get ; }
121
83
public System . Web . HttpRequest Request { get ; }
122
- public HttpResponse Response => null ;
123
84
}
124
85
125
86
interface IPostBackDataHandler
@@ -192,7 +153,6 @@ public class HttpRequest
192
153
public UnvalidatedRequestValues Unvalidated { get ; }
193
154
public string RawUrl { get ; set ; }
194
155
public HttpCookieCollection Cookies => null ;
195
- public bool IsAuthenticated { get ; set ; }
196
156
}
197
157
198
158
public class HttpRequestWrapper : System . Web . HttpRequestBase
@@ -209,13 +169,6 @@ public void WriteFile(string s) { }
209
169
public void AddHeader ( string name , string value ) { }
210
170
public void Redirect ( string url ) { }
211
171
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
-
219
172
}
220
173
221
174
public class HttpContext : IServiceProvider
@@ -224,7 +177,6 @@ public class HttpContext : IServiceProvider
224
177
public HttpResponse Response => null ;
225
178
public SessionState . HttpSessionState Session => null ;
226
179
public HttpServerUtility Server => null ;
227
- public static HttpContext Current => null ;
228
180
}
229
181
230
182
public class HttpCookie
@@ -349,15 +301,6 @@ public class UrlHelper
349
301
public UrlHelper ( Routing . RequestContext requestContext ) { }
350
302
public virtual bool IsLocalUrl ( string url ) => false ;
351
303
}
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
- }
361
304
}
362
305
363
306
namespace System . Web . Routing
@@ -447,7 +390,7 @@ public class JavaScriptSerializer
447
390
public JavaScriptSerializer ( ) => throw null ;
448
391
public JavaScriptSerializer ( System . Web . Script . Serialization . JavaScriptTypeResolver resolver ) => throw null ;
449
392
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 ;
451
394
public object Deserialize ( string input , Type targetType ) => throw null ;
452
395
}
453
396
0 commit comments