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); }
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); }
/// <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); }