namespace FineUIPro.Web
{
using System;
using System.Configuration;
using System.ServiceModel;
using System.Collections.Generic;
using System.Linq;
using BLL;
using System.Xml;
public static class ServiceProxy
{
/////
///// 创建客户端服务
/////
//public static HSSEService.HSSEServiceClient CreateServiceClient()
//{
// string address = ConfigurationManager.AppSettings["endpoint"];
// var proxy = new HSSEService.HSSEServiceClient();
// ConfigEndpointAddress(proxy, address);
// return proxy;
//}
///
/// 根据web.config中服务器端主机地址配置服务通道的终端地址。
///
/// 通道类型
/// 代理
/// 服务访问地址
public static void ConfigEndpointAddress(System.ServiceModel.ClientBase proxy, string endpointAddress)
where TChannel : class
{
Uri endpointUri = new Uri(endpointAddress);
EndpointAddress endPointAddress = new EndpointAddress(endpointUri);
proxy.Endpoint.Address = endPointAddress;
}
}
}