示例#1
0
文件: Program.cs 项目: tautvisv/SD2WA
        static void Main(string[] args)
        {
            var match = new Match
            {
                ID = 69
            };
            //BridgeTest();

            var request = new CustomCalculationServiceRequest
            {
                MethodType = CustomCalculationServiceRequest.RequestTypeEnum.POST,
                MethodController = "Calculation",
                Key = "raktelis",
                MethodName = "CalculateStatistics",
                Body = new Match() { ID = 69, Duration = 123456789 },
            };


            var connection = new CustomCalculationServiceConnection();
            var mt = JsonConvert.SerializeObject(new Match(){ID = 5});
            var re = JsonConvert.DeserializeObject(mt);
            var re2 = JsonConvert.DeserializeObject<Match>(mt);
            var c = connection.Request(request);

            Console.WriteLine("GREAT success!");
            Console.ReadKey();
        }
示例#2
0
        static void Main(string[] args)
        {
            var match = new Match
            {
                ID = 69
            };
            //BridgeTest();

            var request = new CustomCalculationServiceRequest
            {
                MethodType       = CustomCalculationServiceRequest.RequestTypeEnum.POST,
                MethodController = "Calculation",
                Key        = "raktelis",
                MethodName = "CalculateStatistics",
                Body       = new Match()
                {
                    ID = 69, Duration = 123456789
                },
            };


            var connection = new CustomCalculationServiceConnection();
            var mt         = JsonConvert.SerializeObject(new Match()
            {
                ID = 5
            });
            var re  = JsonConvert.DeserializeObject(mt);
            var re2 = JsonConvert.DeserializeObject <Match>(mt);
            var c   = connection.Request(request);

            Console.WriteLine("GREAT success!");
            Console.ReadKey();
        }
 public Match CalculateMatchDetails(Match match)
 {
     var request = new CustomCalculationServiceRequest
     {
         MethodName = "MyMethod",
         MethodController = "Calculation",
         Body = match,
         URLParameters = new[] { "2" },
         MethodType = CustomCalculationServiceRequest.RequestTypeEnum.POST
     };
     CustomCalculationServiceConnection a = new CustomCalculationServiceConnection();
     object response = a.Request(request);
     return null;
 }
示例#4
0
        public Match CalculateMatchDetails(Match match)
        {
            var request = new CustomCalculationServiceRequest
            {
                MethodName       = "MyMethod",
                MethodController = "Calculation",
                Body             = match,
                URLParameters    = new[] { "2" },
                MethodType       = CustomCalculationServiceRequest.RequestTypeEnum.POST
            };
            CustomCalculationServiceConnection a = new CustomCalculationServiceConnection();
            object response = a.Request(request);

            return(null);
        }