首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

WCF怎么使用自定义的构造方法

2012-01-10 
WCF如何使用自定义的构造方法?在WCF服务中想自定义构造方法来传递参数,可是客户端在实例化服务端对象时却

WCF如何使用自定义的构造方法?
在WCF服务中想自定义构造方法来传递参数,可是客户端在实例化服务端对象时却没有自定义的构造方法,这是为什么?怎么解决?
服务器端代码:
private static Dictionary<Guid, SchoolConnection> schoolConnectionDictionary = new Dictionary<Guid, SchoolConnection>();
private StudentDA studentDA;
public SchoolDataService()
{
  InitSchoolConnectionDictionary();
}
public SchoolDataService(Guid schoolID)
{
  studentDA = new StudentDA(GetConnectionString(schoolID));
}
客户端实例化时没有自定义构造:
SchoolDataServiceClient dataServiceClient = new SchoolDataServiceClient();


[解决办法]
而且客户端是不能控制的,服务端创建的是个实例,会一直保持。所以不能再new

热点排行