Beispiel #1
0
        public void testRemotePrimitiveTypesAsync()
        {
            log.info("testRemotePrimitiveTypesAsync(");

            BSyncResult <int> result = new BSyncResult <int>();

            remote.SetInt(1122, (ignored, ex) =>
            {
                if (ex != null)
                {
                    result.setAsyncResult(0, ex);
                }
                else
                {
                    remote.GetInt((valueR, ex2) =>
                    {
                        result.setAsyncResult(valueR, ex2);
                    });
                }
            });

            int intResult = result.GetResult();

            TestUtils.assertEquals(log, "GetInt", 1122, intResult);

            log.info(")testRemotePrimitiveTypesAsync");
        }
        public void testRemotePrimitiveTypesAsync()
        {
            log.info("testRemotePrimitiveTypesAsync(");

            BSyncResult<int> result = new BSyncResult<int>();

            remote.SetInt(1122, (ignored, ex) =>
                {
                    if (ex != null)
                    {
                        result.setAsyncResult(0, ex);
                    }
                    else
                    {
                        remote.GetInt((valueR, ex2) =>
                        {
                            result.setAsyncResult(valueR, ex2);
                        });

                    }
                });

            int intResult = result.GetResult();
            TestUtils.assertEquals(log, "GetInt", 1122, intResult);

            log.info(")testRemotePrimitiveTypesAsync");
        }