2004-08-24 Lluis Sanchez Gual * ContractReference.cs, DiscoveryClientProtocol.cs: Set the url from which documents are being read. 2004-06-13 Gert Driesen * SchemaReference.cs: corrected namespace * SoapBinding.cs: corrected namespace 2004-06-10 Lluis Sanchez Gual * DiscoveryClientProtocol.cs: In DiscoverAny, catch expection of type DiscoveryException and rethrow the included Exception instead. * DiscoveryReference.cs: Added BaseUri property, that returns an uri for the reference, supporting file uris. * ContractReference.cs: Use the new property BaseUri to build the import uri. 2004-06-01 Gert Driesen * DiscoveryReference.cs: Added missing XmlIgnore attribute. 2004-05-24 Lluis Sanchez Gual * ContractReference.cs: convert relative import uris to absolute uris. * DiscoveryClientProtocol.cs: Before resolving a reference, always set the Url property. 2004-03-10 Lluis Sanchez Gual * ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling of errors to the base class. * ContractSearchPattern.cs, DiscoveryDocumentLinksPattern.cs, DiscoveryDocumentSearchPattern.cs, XmlSchemaSearchPattern.cs: Implemented. * DiscoveryClientProtocol.cs: Do not throw exceptions in ResolveAll method, rather add them to the errors list. * DiscoveryReference.cs: Generate DiscoveryException where needed, so DiscoveryClientProtocol can get the url for which an exception was thrown. * DiscoveryExceptionDictionary.cs: Implemented. 2004-03-10 Lluis Sanchez Gual * DiscoveryClientProtocol.cs: Read additional information (such as soap bindings) from the discovery documents. * DiscoveryDocument.cs: Added support for additional discovery information. * DiscoveryDocumentSerializer.cs: Updated serializer, added support for soap bindings. 2004-03-02 Lluis Sanchez Gual * DiscoveryClientProtocol.cs: Now it can get alternate urls from HTML pages that include a link tag. Added support for loading files from a the file system. 2004-01-24 Lluis Sanchez Gual * ContractReference.cs, DiscoveryClientProtocol.cs, DiscoveryDocumentReference.cs: When resolving a wsdl document, recursively resolve the documents it imports. 2003-12-19 Lluis Sanchez Gual * DiscoveryDocument.cs: Set namespace for ContractReference references. Write() methods: Added namespace declaration in serializer. * DiscoveryDocumentSerializer.cs: Fixed namespace for ContractReference. * DiscoveryRequestHandler.cs: Implemented. * DynamicDiscoveryDocument.cs: Implemented. * ExcludePathInfo.cs, SoapBinding.cs: Removed some TODOs 2003-12-12 Lluis Sanchez Gual * DiscoveryReference.cs: In FilenameFromUrl(), improved name generation for some common cases. 2003-11-11 Lluis Sanchez Gual * DiscoveryDocumentSerializer.cs: The class must be internal. 2003-10-21 Lluis Sanchez Gual * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny. 2003-10-13 Lluis Sanchez Gual * ContractReference.cs, DiscoveryDocumentReference.cs, SchemaReference.cs: Little fixes. * DiscoveryClientProtocol.cs: WriteAll(): Write files to the provided directory. * DiscoveryReference.cs: Improved method FilenameFromUrl(). 2003-10-10 Lluis Sanchez Gual * ContractReference.cs, DiscoveryClientProtocol.cs, DiscoveryClientResult.cs, DiscoveryDocument.cs, DiscoveryDocumentReference.cs, DiscoveryExceptionDictionary.cs, DiscoveryReference.cs, SchemaReference.cs: Implemented initial support for discovery documents (.disco). 2002-08-19 Tim Coleman * DiscoveryClientProtocol.cs: Added ResolveAll () stub. * DiscoveryDocument.cs: Added XmlRoot attribute to class. * DiscoveryClientDocumentCollection.cs: * DiscoveryClientReferenceCollection.cs: * DiscoveryClientResultCollection.cs: * DiscoveryReferenceCollection.cs: Implementation of these classes. 2002-08-04 Dave Bettin * ContractSearchPattern.cs * DiscoveryClientDocumentCollection.cs * DiscoveryClientProtocol.cs * DiscoveryClientResult.cs * DiscoveryDocument.cs * DiscoveryDocumentLinksPattern.cs * DiscoveryDocumentReference.cs * DiscoveryDocumentSearchPattern.cs * DiscoveryReference.cs * DiscoveryRequestHandler.cs * DiscoverySearchPattern.cs * DynamicDiscoveryDocument.cs * SchemaReference.cs * SoapBinding.cs * XmlSchemaSearchPattern.cs [ Added attributes and some basic implementation] 2002-08-03 Tim Coleman * DiscoveryDocument.cs: Added XmlIgnore attribute to References property * DiscoveryDocumentReference.cs: Implemented Ref/Url properties and added XmlIgnore attributes. 2002-07-28 Dave Bettin * ContractReference.cs * ContractSearchPattern.cs * DiscoveryClientDocumentCollection.cs * DiscoveryClientProtocol.cs * DiscoveryClientReferenceCollection.cs * DiscoveryClientResultCollection.cs * DiscoveryClientResult.cs * DiscoveryDocument.cs * DiscoveryDocumentLinksPattern.cs * DiscoveryDocumentReference.cs * DiscoveryDocumentSearchPattern.cs * DiscoveryExceptionDictionary.cs * DiscoveryReferenceCollection.cs * DiscoveryReference.cs * DiscoveryRequestHandler.cs * DiscoverySearchPattern.cs * DynamicDiscoveryDocument.cs * ExcludePathInfo.cs * SchemaReference.cs * SoapBinding.cs * XmlSchemaSearchPattern.cs [ Added stubs]