1 2004-03-10 Lluis Sanchez Gual <lluis@ximian.com>
3 * ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling
4 of errors to the base class.
5 * ContractSearchPattern.cs, DiscoveryDocumentLinksPattern.cs,
6 DiscoveryDocumentSearchPattern.cs, XmlSchemaSearchPattern.cs: Implemented.
7 * DiscoveryClientProtocol.cs: Do not throw exceptions in ResolveAll method,
8 rather add them to the errors list.
9 * DiscoveryReference.cs: Generate DiscoveryException where needed, so
10 DiscoveryClientProtocol can get the url for which an exception was thrown.
11 * DiscoveryExceptionDictionary.cs: Implemented.
13 2004-03-10 Lluis Sanchez Gual <lluis@ximian.com>
15 * DiscoveryClientProtocol.cs: Read additional information (such as soap
16 bindings) from the discovery documents.
17 * DiscoveryDocument.cs: Added support for additional discovery information.
18 * DiscoveryDocumentSerializer.cs: Updated serializer, added support for
21 2004-03-02 Lluis Sanchez Gual <lluis@ximian.com>
23 * DiscoveryClientProtocol.cs: Now it can get alternate urls from HTML pages
24 that include a link tag. Added support for loading files from a the
27 2004-01-24 Lluis Sanchez Gual <lluis@ximian.com>
29 * ContractReference.cs, DiscoveryClientProtocol.cs,
30 DiscoveryDocumentReference.cs: When resolving a wsdl document, recursively
31 resolve the documents it imports.
33 2003-12-19 Lluis Sanchez Gual <lluis@ximian.com>
35 * DiscoveryDocument.cs: Set namespace for ContractReference references.
36 Write() methods: Added namespace declaration in serializer.
37 * DiscoveryDocumentSerializer.cs: Fixed namespace for ContractReference.
38 * DiscoveryRequestHandler.cs: Implemented.
39 * DynamicDiscoveryDocument.cs: Implemented.
40 * ExcludePathInfo.cs, SoapBinding.cs: Removed some TODOs
42 2003-12-12 Lluis Sanchez Gual <lluis@ximian.com>
44 * DiscoveryReference.cs: In FilenameFromUrl(), improved name generation
45 for some common cases.
47 2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
49 * DiscoveryDocumentSerializer.cs: The class must be internal.
51 2003-10-21 Lluis Sanchez Gual <lluis@ximian.com>
53 * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.
55 2003-10-13 Lluis Sanchez Gual <lluis@ximian.com>
57 * ContractReference.cs, DiscoveryDocumentReference.cs, SchemaReference.cs:
59 * DiscoveryClientProtocol.cs: WriteAll(): Write files to the provided
61 * DiscoveryReference.cs: Improved method FilenameFromUrl().
63 2003-10-10 Lluis Sanchez Gual <lluis@ximian.com>
65 * ContractReference.cs, DiscoveryClientProtocol.cs,
66 DiscoveryClientResult.cs, DiscoveryDocument.cs,
67 DiscoveryDocumentReference.cs, DiscoveryExceptionDictionary.cs,
68 DiscoveryReference.cs, SchemaReference.cs: Implemented initial support
69 for discovery documents (.disco).
71 2002-08-19 Tim Coleman <tim@timcoleman.com>
72 * DiscoveryClientProtocol.cs:
73 Added ResolveAll () stub.
74 * DiscoveryDocument.cs:
75 Added XmlRoot attribute to class.
76 * DiscoveryClientDocumentCollection.cs:
77 * DiscoveryClientReferenceCollection.cs:
78 * DiscoveryClientResultCollection.cs:
79 * DiscoveryReferenceCollection.cs:
80 Implementation of these classes.
82 2002-08-04 Dave Bettin <javabettin@yahoo.com>
83 * ContractSearchPattern.cs
84 * DiscoveryClientDocumentCollection.cs
85 * DiscoveryClientProtocol.cs
86 * DiscoveryClientResult.cs
87 * DiscoveryDocument.cs
88 * DiscoveryDocumentLinksPattern.cs
89 * DiscoveryDocumentReference.cs
90 * DiscoveryDocumentSearchPattern.cs
91 * DiscoveryReference.cs
92 * DiscoveryRequestHandler.cs
93 * DiscoverySearchPattern.cs
94 * DynamicDiscoveryDocument.cs
97 * XmlSchemaSearchPattern.cs
98 [ Added attributes and some basic implementation]
100 2002-08-03 Tim Coleman <tim@timcoleman.com>
101 * DiscoveryDocument.cs:
102 Added XmlIgnore attribute to References property
103 * DiscoveryDocumentReference.cs:
104 Implemented Ref/Url properties and added XmlIgnore
107 2002-07-28 Dave Bettin <javabettin@yahoo.com>
108 * ContractReference.cs
109 * ContractSearchPattern.cs
110 * DiscoveryClientDocumentCollection.cs
111 * DiscoveryClientProtocol.cs
112 * DiscoveryClientReferenceCollection.cs
113 * DiscoveryClientResultCollection.cs
114 * DiscoveryClientResult.cs
115 * DiscoveryDocument.cs
116 * DiscoveryDocumentLinksPattern.cs
117 * DiscoveryDocumentReference.cs
118 * DiscoveryDocumentSearchPattern.cs
119 * DiscoveryExceptionDictionary.cs
120 * DiscoveryReferenceCollection.cs
121 * DiscoveryReference.cs
122 * DiscoveryRequestHandler.cs
123 * DiscoverySearchPattern.cs
124 * DynamicDiscoveryDocument.cs
128 * XmlSchemaSearchPattern.cs