当前位置: 首页>>代码示例>>C#>>正文


C# ServiceClient.Add方法代码示例

本文整理汇总了C#中ServiceClient.Add方法的典型用法代码示例。如果您正苦于以下问题:C# ServiceClient.Add方法的具体用法?C# ServiceClient.Add怎么用?C# ServiceClient.Add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ServiceClient的用法示例。


在下文中一共展示了ServiceClient.Add方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Index

        public ActionResult Index()
        {
            var client = new ServiceClient();
            client.Add(new Company {Id = 5, Name = "ABC Company", Address = "1234 Main Street"});

            return View();
        }
开发者ID:marksl,项目名称:ASP.net-MVC-and-WCF-Sample,代码行数:7,代码来源:HomeController.cs

示例2: Test1

        static void Test1()
        {
            var client = new ServiceClient();
            for (int i = 0; i < 3; i++) {

                var i1 = i;
                Task.Factory.StartNew(() => {
                    Console.WriteLine(string.Format("-------------开始-------------{0}-{1}----------------------------", i1, DateTime.Now));
                    //using () {
                        double value1 = 100.00D;
                        double value2 = 15.99D;
                        double result = client.Add(value1, value2);
                        Console.WriteLine(string.Format("--------------结束------------{0}-{1}-----{2}-----------------------", i1, DateTime.Now, result));
                        //client.Close();
                    //}

                });

            }
            Thread.Sleep(9000);
            using (var client1 = new Online.ClientTest.ServiceReference2.Service1Client()) {
                double value1 = 100.00D;
                double value2 = 15.99D;
                Console.WriteLine(string.Format("-------------开始01-------------{0}-{1}----------------------------", "1111", DateTime.Now));
                double result = client1.Subtract(value1, value2);
                Console.WriteLine(string.Format("--------------结束01------------{0}-{1}-----{2}-----------------------", result, DateTime.Now, result));
                client.Close();
            }
            //for (int i = 0; i < 100; i++) {
            //    var i1 = i;
            //    Task.Factory.StartNew(() => {
            //        Console.WriteLine(string.Format("-------------开始-------------{0}-{1}----------------------------", i1, DateTime.Now));
            //        using (var client = new OauthClient()) {
            //            double value1 = 100.00D;
            //            double value2 = 15.99D;
            //            var result = client.Code("2345");
            //            Console.WriteLine(string.Format("--------------结束------------{0}-{1}-----{2}-----------------------", i1, DateTime.Now, result));
            //        }

            //    });

            //}

            Console.WriteLine("Press <ENTER> to terminate client.");
            Console.ReadLine();
            //using (var client = new ServiceClient()) {
            //    double value1 = 100.00D;
            //    double value2 = 15.99D;
            //    double result = client.Add(value1, value2);
            //    Console.WriteLine("Add({0},{1}) = {2}", value1, value2, result);
            //    Console.WriteLine("Press <ENTER> to terminate client.");
            //    Console.ReadLine();
            //}
        }
开发者ID:tengwei,项目名称:TwApplication,代码行数:54,代码来源:Client.cs

示例3: Main

        static void Main(string[] args)
        {
            ServiceClient client = new ServiceClient();

              // Call the Add service operation.
              ComplexNumber value1 = new ComplexNumber();
              value1.Real = 1;
              value1.Imaginary = 2;
              ComplexNumber value2 = new ComplexNumber();
              value2.Real = 3;
              value2.Imaginary = 4;
              ComplexNumber result = client.Add(value1, value2);
              Console.WriteLine("Add({0} + {1}i, {2} + {3}i) = {4} + {5}i",
            value1.Real, value1.Imaginary, value2.Real, value2.Imaginary,
            result.Real, result.Imaginary);

              //Step 3: Closing the client gracefully closes the connection and cleans up resources.
              client.Close();

              Console.WriteLine();
              Console.WriteLine("Press <ENTER> to terminate client.");
              Console.ReadLine();
        }
开发者ID:szarnyasg,项目名称:BUTE-Class-Administration-System,代码行数:23,代码来源:Program.cs

示例4: Test2

        static void Test2()
        {
            //IService client = null;
            // Create a client
            //CalculatorClient client = new CalculatorClient();
            //var client = WcfServiceClientFactory.CreateClient();
            //var client = ServiceProxy.GetTcpService<IService>();
            //var client = ServiceProxy.GetHttpService<IService>();

            //for (int i = 0; i < 1; i++) {
            //    client = ServiceProxy.GetHttpService<IService>();
            //    var items = client.Get(Consts.OrderServiceTypeName).Select(p => p as TestModel).ToList();
            //    foreach (var item in items) {
            //        Console.WriteLine(item.id);
            //    }
            //}
            using (var client =new ServiceClient()) {

                client.Subtract(1, 1);
                Console.WriteLine("Add({0},{1}) = {2}", 1, 1, 2);
                Console.WriteLine("Press <ENTER> to terminate client.");
                Console.ReadLine();
            }
                double value1 = 100.00D;
                double value2 = 15.99D;
                double result1 = ServiceProxy.GetTcpService<IService>().Subtract(value1, value2);
                Console.WriteLine("Add({0},{1}) = {2}", value1, value2, result1);
                Console.WriteLine("Press <ENTER> to terminate client.");
                Console.ReadLine();

            for (int i = 0; i < 100; i++) {
                var i1 = i;
                Task.Factory.StartNew(() => {
                    Console.WriteLine(string.Format("-------------开始-------------{0}-{1}----------------------------", i1, DateTime.Now));
                    var client = ServiceProxy.GetTcpService<IService>();
                    double result = client.Add(1, 1);
                    Console.WriteLine(string.Format("--------------结束------------{0}-{1}-----{2}-----------------------", i1, DateTime.Now, result));
                });
            }
            Console.ReadLine();
            //for (int i = 0; i < 100; i++) {
            //    var i1 = i;
            //    Task.Factory.StartNew(() => {
            //        var client = ServiceProxy.GetHttpService<IService>();
            //        double value1 = 100.00D;
            //        double value2 = 15.99D;
            //        double result = client.Add(value1, value2);

            //        Console.WriteLine(string.Format("--------------------------{0}----------------------------", i1));
            //    });

            //}

            //client = ServiceProxy.GetHttpService<IService>();

            //t = client.Get((new TestModel() { Id = 100, TypeName = "WcfServiceLibrary1.GoodsService" })) as TestModel;
            //Console.WriteLine("AddModel({0}) = {1}", 100, t.Id);

            // Call the Add service operation.
            //double value1 = 100.00D;
            //double value2 = 15.99D;
            //double result = client.Add(value1, value2);
            //Console.WriteLine("Add({0},{1}) = {2}", value1, value2, result);

            // Call the Subtract service operation.
            //value1 = 145.00D;
            //value2 = 76.54D;
            ////result = client.Subtract(value1, value2);
            //Console.WriteLine("Subtract({0},{1}) = {2}", value1, value2, result);

            // Call the Multiply service operation.
            //value1 = 9.00D;
            //value2 = 81.25D;
            ////result = client.Multiply(value1, value2);
            //Console.WriteLine("Multiply({0},{1}) = {2}", value1, value2, result);

            // Call the Divide service operation.
            //value1 = 22.00D;
            //value2 = 7.00D;
            //result = client.Divide(value1, value2);
            //Console.WriteLine("Divide({0},{1}) = {2}", value1, value2, result);

            //Closing the client gracefully closes the connection and cleans up resources

            //Console.WriteLine();
            Console.WriteLine("Press <ENTER> to terminate client.");
            Console.ReadLine();
        }
开发者ID:tengwei,项目名称:TwApplication,代码行数:88,代码来源:Client.cs


注:本文中的ServiceClient.Add方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。