+2010-07-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceDebugBehavior.cs, ServiceMetadataExtension.cs :
+ remove invalid comments.
+
+2010-07-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceDescription.cs : fill Name and Namespace. Remove extra code.
+
+2010-07-19 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ClientCredentials.cs: Fix NET_2_1 builds
+
+2010-07-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientCredentials.cs : implement Clone() here too.
+
+2010-07-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceCredentials.cs : implement Clone().
+
+2010-06-23 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceMetadataExtension.cs : Reduced not a few lines of code,
+ now that we know wsdl and help do not have to be differentiated,
+ this extension support can be a lot simpler.
+
+2010-06-23 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceMetadataExtension.cs : add Instance field for simplification.
+
+2010-06-21 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceThrottlingBehavior.cs : pass channel dispatcher for .ctor.
+
+2010-06-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceMetadataExtension.cs : use simple ChannelDispatcher.IsMex field.
+
+2010-06-17 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceMetadataExtension.cs : overwrite MessageVersion to use None.
+ (The only special case I found for ChannelDispatcher.MessageVersion.)
+
+2010-06-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * OperationDescription.cs : add contract origin flags to identify
+ which operation should be used for client operations (and dispatch
+ too in the future).
+ * MessageDescription.cs : add IsRequest flag to indicate if it is
+ for request or not.
+ * ServiceContractGenerator.cs, ContractDescriptionGenerator.cs :
+ make use of above changes.
+ * ContractDescription.cs : don't create extraneous ClientOperations
+ in irrelevant message direction.
+
+2010-06-03 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ContractDescriptionGenerator.cs : Now callback contract methods are
+ also reflected into OperationDescription as well as those from non-
+ callback contract. Callback methods have reverse MessageDirection,
+ so adjust them.
+ * ContractDescription.cs, ServiceEndpoint.cs, TypedMessageConverter.cs :
+ A bit of renaming / reflect method call changes.
+
+2010-05-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ContractDescription.cs : fill ClientOperation.Formatter here.
+ (It is hacky, see additional comment.)
+
+2010-04-23 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceMetadataExtension.cs : raise an error if it failed to set
+ mex info. (Make it safer.)
+
2010-04-23 Atsushi Enomoto <atsushi@ximian.com>
* ServiceMetadataExtension.cs : reflect DispatcherBuilder change.