ABPFrameWorkGroup/AbpDocument2Chinese

PDF文档第17页

AlexGeller opened this issue · 0 comments

下面这名话翻译得有点验证理解,我重新翻译了一下。

我们可能需要在未来改变创建 PersonRepository 的方式。即,我们可能想让它创
建为单例(单一共享实例而不是为每个使用创建一个对象)。或者我们可能想要创建
多个类实现 IPersonRepository 并根据条件创建对象。在这种情况下,我们需要修
改所有依赖于 IPersonRepository 的类。

以下是我的翻译。

我们将来可能需要改变PersonRepository的创建方式,例如我们可能想将它创建成单一实例(单一共享实例而不是为每一个使用创建一个对象)。或者我们可能想创建多个实现了IPersonRepository的类,同时根据条件创建它们其中的一个。在这种情况下,我们必须修改所有依赖IPersonRepository的类。