2003-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Tue, 2 Dec 2003 04:00:19 +0000 (04:00 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Tue, 2 Dec 2003 04:00:19 +0000 (04:00 -0000)
commit92bf49b0f6743f496df949265c139e4b73156453
tree77f5ef82c4b99baed3efff6dbe4c3dd5f5d81d05
parent3a492194a95d42924e705a33a2431d143a26d530
2003-12-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.dll.sources: added WebConfigurationSettings.

* System.Web/HttpContext.cs: updated GetConfig and GetAppConfig to new
API.

* System.Web/HttpResponse.cs: separate initialization of the HttpWriter,
as it tries to read configuration settings while the config. system is
not available (ie, before the first request).

* System.Web/HttpRuntime.cs: delayed queueManager and response writer
initialization until the configuration system is working.

* System.Web.Configuration/GlobalizationConfiguration.cs: return null
when the configuration is not available.

* System.Web.Util/WebEncoding.cs: use the Default encoding when the
globalization configuration is not available.

* System.Web.Configuration/WebConfigurationSettings.cs: handle
configuration for System.Web. It replaces the default
IConfigurationSystem with itself and handles web.config files
oddities.

* System.Web.UI.WebControls/WebControl.cs: don't create the attributes
when GetAttribute is called.

svn path=/trunk/mcs/; revision=20681
13 files changed:
mcs/class/System.Web/ChangeLog
mcs/class/System.Web/System.Web.Configuration/ChangeLog
mcs/class/System.Web/System.Web.Configuration/GlobalizationConfiguration.cs
mcs/class/System.Web/System.Web.Configuration/WebConfigurationSettings.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog
mcs/class/System.Web/System.Web.UI.WebControls/WebControl.cs
mcs/class/System.Web/System.Web.Util/ChangeLog
mcs/class/System.Web/System.Web.Util/WebEncoding.cs
mcs/class/System.Web/System.Web.dll.sources
mcs/class/System.Web/System.Web/ChangeLog
mcs/class/System.Web/System.Web/HttpContext.cs
mcs/class/System.Web/System.Web/HttpResponse.cs
mcs/class/System.Web/System.Web/HttpRuntime.cs