namespace Mainsoft.Web.Hosting {
[MonoTODO("Implement security demands on the path usage functions (and review)")]
[ComVisible (false)]
- public abstract class BaseWorkerRequest : HttpWorkerRequest, IServiceProvider {
+ public abstract class BaseWorkerRequest : HttpWorkerRequest, IHttpExtendedWorkerRequest, IServiceProvider
+ {
OutputStreamWrapper _OutputStream;
readonly string _contextPath;
string uri = GetUriPath();
string pathInfo = GetPathInfo();
if (pathInfo != null && pathInfo.Length > 0)
- if (!uri.EndsWith (pathInfo, StringComparison.Ordinal))
- uri = uri.Substring (0, uri.Length - pathInfo.Length);
+ uri = uri.Substring (0, uri.Length - pathInfo.Length);
return uri;
}