* System.Web.dll.sources: added ICalls.cs.
* System.Web.Hosting/ApplicationHost.cs: set hostingInstallDir.
* System.Web.Hosting/SimpleWorkerRequest.cs: implemented a couple of
properties.
svn path=/trunk/mcs/; revision=17719
using System.Collections;
using System.IO;
using System.Runtime.Remoting;
+using System.Web.Util;
namespace System.Web.Hosting
{
domain.SetData (key, (string) hTable [key]);
domain.SetData (".hostingVirtualPath", virtualDir);
- //FIXME: this should be the directory where dlls reside.
- domain.SetData (".hostingInstallDir", "FIXME hostingInstallDir");
+ domain.SetData (".hostingInstallDir", ICalls.GetMachineInstallDirectory ());
InitConfigInNewAppDomain (domain);
ObjectHandle o = domain.CreateInstance (hostType.Assembly.FullName,
hostType.FullName);
+2003-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ApplicationHost.cs: set hostingInstallDir.
+ * SimpleWorkerRequest.cs: implemented a couple of properties.
+
2003-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* SimpleWorkerRequest.cs: fixed GetFilePathTranslated and added a
using System;
using System.IO;
using System.Text;
+using System.Web.Util;
namespace System.Web.Hosting
{
if (_HasInstallInfo)
return _AppInstallPath;
- return null;
+ return ICalls.GetMachineInstallDirectory ();
}
}
- [MonoTODO("Get config path from Web.Config class")]
public override string MachineConfigPath
{
- get {
- return "MachineConfigPath"; //FIXME
- }
+ get { return ICalls.GetMachineConfigPath (); }
}
public override void EndOfRequest ()
System.Web.Util/FileChangedEventArgs.cs
System.Web.Util/FileChangesMonitor.cs
System.Web.Util/FilePathParser.cs
+System.Web.Util/ICalls.cs
System.Web.Util/IISVersionInfo.cs
System.Web.Util/NativeFileChangeEventHandler.cs
System.Web.Util/UrlUtils.cs