diff options
-rw-r--r-- | mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/ChangeLog | 4 | ||||
-rw-r--r-- | mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/DispatchRuntime.cs | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/ChangeLog b/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/ChangeLog index 9f93fc43154..60a6d96f1d8 100644 --- a/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/ChangeLog +++ b/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/ChangeLog @@ -1,3 +1,7 @@ +2009-08-07 Atsushi Enomoto <atsushi@ximian.com> + + * DispatchRuntime.cs : callback runtime is set later. + 2009-08-06 Atsushi Enomoto <atsushi@ximian.com> * ClientRuntime.cs : diff --git a/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/DispatchRuntime.cs b/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/DispatchRuntime.cs index ba048c250fb..8337ae6ae7f 100644 --- a/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/DispatchRuntime.cs +++ b/mcs/class/System.ServiceModel/System.ServiceModel.Dispatcher/DispatchRuntime.cs @@ -81,8 +81,6 @@ namespace System.ServiceModel.Dispatcher internal DispatchRuntime (EndpointDispatcher dispatcher) { endpoint_dispatcher = dispatcher; - // FIXME: is this really created at any time? - callback_client_runtime = new ClientRuntime (this); unhandled_dispatch_oper = new DispatchOperation ( this, "*", "*", "*"); } @@ -110,9 +108,9 @@ namespace System.ServiceModel.Dispatcher get { return endpoint_dispatcher; } } - [MonoTODO] // needs update when we can explore Duplex channels. public ClientRuntime CallbackClientRuntime { get { return callback_client_runtime; } + internal set { callback_client_runtime = value; } } public ReadOnlyCollection<IAuthorizationPolicy> ExternalAuthorizationPolicies { |