/// <summary> /// Phương thức khởi tạo /// Yêu cầu /// </summary> public WebZAMainAppProcess(UserInformation userInfo) { userInformation = userInfo; EndpointAddress endpointAddress = Common.WebUtilities.getEndpointAddress(ApplicationConstant.SystemService.ZAMainAppService.layGiaTri() , userInformation.ServerIP, userInformation.ServerPort); BasicHttpBinding basicHttpBinding = Common.WebUtilities.getBasicHttpBinding(ApplicationConstant.SystemService.ZAMainAppService.layGiaTri()); Client = new ZAMainAppServiceClient(basicHttpBinding, endpointAddress); }
/// <summary> /// Phương thức khởi tạo /// Yêu cầu /// </summary> static ZAMainAppProcess() { //new ClientInitProcess().docThongTinCauHinhClient(1); EndpointAddress endpointAddress = Common.Utilities.getEndpointAddress(ApplicationConstant.SystemService.ZAMainAppService.layGiaTri()); BasicHttpBinding basicHttpBinding = Common.Utilities.getBasicHttpBinding(ApplicationConstant.SystemService.ZAMainAppService.layGiaTri()); Client = new ZAMainAppServiceClient(basicHttpBinding, endpointAddress); foreach (var operationDescription in Client.Endpoint.Contract.Operations) { DataContractSerializerOperationBehavior dcsob = operationDescription.Behaviors.Find <DataContractSerializerOperationBehavior>(); if (dcsob != null) { dcsob.MaxItemsInObjectGraph = 2147483646; } } }