dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/System/Net WebRequest.cs,1.7,1.8


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/System/Net WebRequest.cs,1.7,1.8
Date: Fri, 09 May 2003 13:49:45 -0400

Update of /cvsroot/dotgnu-pnet/pnetlib/System/Net
In directory subversions:/tmp/cvs-serv5374/System/Net

Modified Files:
        WebRequest.cs 
Log Message:
Static initialization moved into a static constructor


Index: WebRequest.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/Net/WebRequest.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** WebRequest.cs       20 Dec 2002 04:39:56 -0000      1.7
--- WebRequest.cs       9 May 2003 17:49:43 -0000       1.8
***************
*** 42,45 ****
--- 42,57 ----
        private static Hashtable        prefixes=new Hashtable();
  
+       static WebRequest()
+       {
+               prefixes.Clear();
+ 
+               // Register the prefix types here
+               RegisterPrefix(Uri.UriSchemeFtp,   new WebRequestCreator());
+               RegisterPrefix(Uri.UriSchemeHttp,  new WebRequestCreator());
+               RegisterPrefix(Uri.UriSchemeHttps, new WebRequestCreator());
+ 
+               // TODO: More prefixes, such as those contained in Uri should 
come later
+       }
+       
        protected WebRequest()
        {
***************
*** 52,65 ****
                proxy = null;
                requestUri = null;
!               timeout = 0;
!               prefixes.Clear();
! 
!               // Register the prefix types here
!               RegisterPrefix(Uri.UriSchemeFtp,   new WebRequestCreator());
!               RegisterPrefix(Uri.UriSchemeHttp,  new WebRequestCreator());
!               RegisterPrefix(Uri.UriSchemeHttps, new WebRequestCreator());
! 
!               // TODO: More prefixes, such as those contained in Uri should 
come later
!               
        }
  
--- 64,68 ----
                proxy = null;
                requestUri = null;
!               timeout = 0;    
        }
  





reply via email to

[Prev in Thread] Current Thread [Next in Thread]