Fix parameter order for TempAsyncResult.
authorAtsushi Eno <atsushi@ximian.com>
Wed, 1 Sep 2010 17:21:00 +0000 (02:21 +0900)
committerAtsushi Eno <atsushi@ximian.com>
Wed, 1 Sep 2010 17:21:00 +0000 (02:21 +0900)
mcs/class/System.ServiceModel/System.ServiceModel/ClientRuntimeChannel.cs

index b4464634fa12a86805227784f5cfa33c80377d8c..a80f4210cea660cf9ce04bab4b1c4f6955408de1 100644 (file)
@@ -444,7 +444,7 @@ namespace System.ServiceModel.MonoInternal
                                return _processDelegate.BeginInvoke (method, operationName, parameters, callback, asyncState);
                        default:
                                var result = Process (method, operationName, parameters);
-                               var ret = new TempAsyncResult (asyncState, result);
+                               var ret = new TempAsyncResult (result, asyncState);
                                if (callback != null)
                                        callback (ret);
                                return ret;