我有一个映射类,它将DTO对象映射到实体模型,反之亦然。这些关联当前存储在字典中,并且所有关联都在运行时添加到字典中 - 由静态构造函数调用,该构造函数调用执行大量字典添加的函数!看看我要去哪里?我知道这不好。
从我的角度来看,我无法看到如何在某处手动定义这些关联,但有没有更好的方法来定义关联,然后只需将一个简单的循环加载到字典中,而不是添加额外的_dictionary .Add(dtoType,modelType);在每个新关联的构造函数中。另外,我想将这些关联定义保留在程序中,而不是外部text / xml文件中。