2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Tue, 8 Oct 2002 04:29:52 +0000 (04:29 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Tue, 8 Oct 2002 04:29:52 +0000 (04:29 -0000)
commit00cd44e83d94d01f824652ffcc86869f9be7acbe
tree825550040397cbeac31ede8d3244946e1f4cb31a
parentc4a0d2615b812e3a0babb8f2c36dc83f22b3ace6
2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpApplication.cs: use handlers from configuration.
* System.Web/HttpContext.cs: get handlers from ConfigurationSettings.

* System.Web.Caching/Cache.cs: little fixes.

* System.Web.Configuration/HttpHandlerTypeMapper.cs: removed.
* System.Web.Configuration/HandlerFactoryConfiguration.cs: readded. I
removed it by mistake.
* System.Web.Configuration/HandlerItem.cs: only load the type if
we gotta validate it. Implemented initial IsMatch.
* System.Web.Configuration/HttpConfigurationContext.cs: New file.
* System.Web.Configuration/HttpHandlersSectionHandler.cs: validate is
optional (default true).  Use HttpHandlerTypeMapper.

* System.Web.UI/SimpleHandlerFactory.cs: new handler for .ashx files.

svn path=/trunk/mcs/; revision=8053
14 files changed:
mcs/class/System.Web/System.Web.Caching/Cache.cs
mcs/class/System.Web/System.Web.Caching/ChangeLog
mcs/class/System.Web/System.Web.Configuration/ChangeLog
mcs/class/System.Web/System.Web.Configuration/HandlerFactoryConfiguration.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/HandlerItem.cs
mcs/class/System.Web/System.Web.Configuration/HttpConfigurationContext.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/HttpHandlerTypeMapper.cs [deleted file]
mcs/class/System.Web/System.Web.Configuration/HttpHandlersSectionHandler.cs
mcs/class/System.Web/System.Web.UI/ChangeLog
mcs/class/System.Web/System.Web.UI/SimpleHandlerFactory.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web/ChangeLog
mcs/class/System.Web/System.Web/HttpApplication.cs
mcs/class/System.Web/System.Web/HttpContext.cs
mcs/class/System.Web/list