Oop 如何暂时绕过域对象';从备份中恢复应用程序时的创建契约?
我们应用程序的域模型对象具有具有非平凡契约的构造函数。例如,条目对象需要目录对象才能创建。问题是,当我从XML文件大容量还原对象时,必须暂时违反这些约定,因为在备份文件完全处理之前,依赖对象可能不可用Oop 如何暂时绕过域对象';从备份中恢复应用程序时的创建契约?,oop,design-patterns,import,domain-driven-design,poeaa,Oop,Design Patterns,Import,Domain Driven Design,Poeaa,我们应用程序的域模型对象具有具有非平凡契约的构造函数。例如,条目对象需要目录对象才能创建。问题是,当我从XML文件大容量还原对象时,必须暂时违反这些约定,因为在备份文件完全处理之前,依赖对象可能不可用 这个问题有没有既定的模式或解决方案?有很多方法可以做到这一点 这个问题有没有既定的模式或解决方案 我突然想到的是这个问题 很明显,使用当前构造函数无法完成任务:)---因此需要使用另一个方法调用 如果有参数可以访问另一个构造函数,则可以使用该构造函数 在C#世界中(我相信其他语言中也存在类似或更好
这个问题有没有既定的模式或解决方案?有很多方法可以做到这一点 这个问题有没有既定的模式或解决方案 我突然想到的是这个问题 很明显,使用当前构造函数无法完成任务:)---因此需要使用另一个方法调用 如果有参数可以访问另一个构造函数,则可以使用该构造函数
在C#世界中(我相信其他语言中也存在类似或更好的构造),您可以尽可能使方法/构造函数
内部,并使用提供批量加载程序访问权限。您必须更具体地说明您正试图实现的目标。