2009-07-20 Jb Evain <jbevain@novell.com>
[mono.git] / mcs / class / System.ServiceModel / System.ServiceModel.PeerResolvers / ChangeLog
index 942c873e17d8c7f32b0f87b2109cd227e7a5403d..02cd6fa66472bb6c02df1d6a0bb32a6709948c1a 100644 (file)
@@ -1,3 +1,70 @@
+2009-07-14  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ServiceSettingsResponseInfo.cs
+         RegisterResponseInfo.cs
+         RefreshResponseInfo.cs
+         ResolveInfo.cs
+         UpdateInfo.cs
+         RegisterInfo.cs
+         UnregisterInfo.cs
+         ResolveResponseInfo.cs
+         RefreshInfo.cs : implement HasBody(). I couldn't find any case
+         that this method might return false.
+
+2009-07-14  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * CustomPeerResolverService.cs : remove commented code.
+         Fix and reduce extra code in ServiceBehaviorAttribute.
+
+2009-07-14  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ResolveResponseInfo.cs : by default it returns empty address list,
+         instead of xsi:nil.
+       * LocalPeerResolverService.cs : resolve operation should return
+         all registered nodes but the client itself.
+
+2009-07-14  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * RefreshResponseInfo.cs : fix name typo.
+
+2009-07-09  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * LocalPeerResolverService.cs : fix RegistrationLifetime to return.
+
+2009-07-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * CustomPeerResolverService.cs, LocalPeerResolverService.cs,
+         ICustomPeerResolverContract.cs : add local machine peer resolver
+         implementation that can work across appdomains (based on
+         dispatching peer resolver that communicates with a ServiceHost
+         which is either locally started or running as a different process).
+
+2009-06-01  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * CustomPeerResolverService.cs : Refresh() now gives readable reply.
+
+2009-05-29  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * CustomPeerResolverService.cs : implement some members.
+
+2009-05-29  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * RegisterResponseInfo.cs : it does not always reply lifetime.
+
+2009-05-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * RegisterResponseInfo.cs : oops, Marcos was right. .NET returns
+         "Update" element here.
+
+2009-05-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ServiceSettingsResponseInfo.cs, RegisterResponseInfo.cs,
+         RefreshResponseInfo.cs, ResolveInfo.cs, UpdateInfo.cs,
+         UnregisterInfo.cs, ResolveResponseInfo.cs, RefreshInfo.cs :
+         set explicit namespaces on DataContract so that their members can
+         be serialized in appropriate namespace (namespaces in
+         MessageBodyMemberAttribute does not apply there).
+
 2009-05-27  Atsushi Enomoto  <atsushi@ximian.com>
 
        * ResolveInfo.cs : argument check.