依赖注入 – 原始类型和IoC容器
发布时间:2020-05-23 01:40:56 所属栏目:程序设计 来源:互联网
导读:在使用IoC容器时如何处理原始类型? 即鉴于你有: class Pinger { private int timeout; private string targetMachine; public Pinger(int timeout, string targetMachine) { this.timeout = timeout; this
|
在使用IoC容器时如何处理原始类型? 即鉴于你有: class Pinger {
private int timeout;
private string targetMachine;
public Pinger(int timeout,string targetMachine) {
this.timeout = timeout;
this.targetMachine = targetMachine;
}
public void CheckPing() {
...
}
}
你如何获得int和string构造函数参数? 为此创建另一个界面.然后你会得到类似的东西: public Pinger(IExtraConfiguration extraConfig)
{
timeout = extraconfig.TimeOut;
targetmachine = extraconfig.TargetMachine;
}
我不知道其他IOC容器,但Castle Windsor自动解析这些额外的构造函数参数. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
