Ejemplo n.º 1
0
        private SupportServiceClient SupportServiceClient(ApplicationConstant.SystemService service)
        {
            EndpointAddress      endpointAddress  = Common.Utilities.getEndpointAddress(ApplicationConstant.SystemService.SupportService.layGiaTri());
            BasicHttpBinding     basicHttpBinding = Common.Utilities.getBasicHttpBinding(ApplicationConstant.SystemService.SupportService.layGiaTri());
            SupportServiceClient Client           = new SupportServiceClient(basicHttpBinding, endpointAddress);

            return(Client);
        }
Ejemplo n.º 2
0
        private KhaiThacDuLieuServiceClient KhaiThacDuLieuServiceClient(ApplicationConstant.SystemService service)
        {
            EndpointAddress             endpointAddress  = Common.Utilities.getEndpointAddress(ApplicationConstant.SystemService.KhaiThacDuLieuService.layGiaTri());
            BasicHttpBinding            basicHttpBinding = Common.Utilities.getBasicHttpBinding(ApplicationConstant.SystemService.KhaiThacDuLieuService.layGiaTri());
            KhaiThacDuLieuServiceClient Client           = new KhaiThacDuLieuServiceClient(basicHttpBinding, endpointAddress);

            return(Client);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Khởi tạo service TruyVanService
        /// </summary>
        /// <param name="service"></param>
        /// <returns></returns>
        private TruyVanServiceClient TruyVanServiceClient(ApplicationConstant.SystemService service)
        {
            EndpointAddress      endpointAddress  = Common.Utilities.getEndpointAddress(service.layGiaTri());
            BasicHttpBinding     basicHttpBinding = Common.Utilities.getBasicHttpBinding(service.layGiaTri());
            TruyVanServiceClient Client           = new TruyVanServiceClient(basicHttpBinding, endpointAddress);

            foreach (var operationDescription in Client.Endpoint.Contract.Operations)
            {
                DataContractSerializerOperationBehavior dcsob =
                    operationDescription.Behaviors.Find <DataContractSerializerOperationBehavior>();
                if (dcsob != null)
                {
                    dcsob.MaxItemsInObjectGraph = 2147483646;
                }
            }

            return(Client);
        }