c# – 自托管WCF ServiceHost对象生存期
发布时间:2020-12-16 00:00:41 所属栏目:百科 来源:网络整理
导读:为了启动我的WCF服务,我使用以下内容: selfHost = new ServiceHost(typeof(MyServiceClass));selfHost.Open(); 在某些时候,这将创建一个MyServiceClass的实例.它会为每个请求创建一个实例还是一个实例? 解决方法 如果要将其限制为单个实例,可以在外部实例
为了启动我的WCF服务,我使用以下内容:
selfHost = new ServiceHost(typeof(MyServiceClass)); selfHost.Open(); 在某些时候,这将创建一个MyServiceClass的实例.它会为每个请求创建一个实例还是一个实例? 解决方法
如果要将其限制为单个实例,可以在外部实例化服务类,并将实例传递给servicehost:
var myservice = new MyServiceClass(); selfHost = new ServiceHost(typeof(MyServiceClass),myservice); // forces singleton pattern selfHost.Open(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 迅速 无法构建目标模块’Alamofire’
- oop – 什么是依赖反转原则,为什么它很重要?
- c# – 使用LINQ从数据表的列中删除逗号(,)
- 如何在C#中捕获Twitter中的某些#标签?
- oracle sql 语句中where条件中 1=1 是什么意思
- C#获取机器码的方法详解(机器名,CPU编号,硬盘编号,网卡mac等
- flash – As3用于在样条曲线或Hermite曲线上外推点的函数,类
- c# – .NET MailMessage和AlternativeViews中的DKIM
- Error from VB excel macro code - msxml3.dll -2146697211
- Flex调用GP服务实现按划选范围切割地图(二)