コード例 #1
0
        public void CreateTag()
        {
            var proxy  = new Csla.DataPortalClient.HttpProxy();
            var method = proxy.GetType().GetMethods(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)
                         .Where(r => r.Name == "CreateOperationTag")
                         .FirstOrDefault();
            string result = (string)method.Invoke(proxy, new object[] { "create", "v1", "mytag" });

            Assert.AreEqual("create/mytag-v1", result);
        }
コード例 #2
0
        public void GetRoutingTag()
        {
            var proxy  = new Csla.DataPortalClient.HttpProxy();
            var method = proxy.GetType().GetMethods(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)
                         .Where(r => r.Name == "GetRoutingToken")
                         .FirstOrDefault();
            string result = (string)method.Invoke(proxy, new object[] { typeof(RoutingTest) });

            Assert.AreEqual("mytag", result);
        }